Is there a way to get any revision number and date for a given entity?
The result should be a list of entities with the above mentioned meta data, as you know it form e.g. Subversion History.
Maybe you can use the API defined on AuditReader interface. There are some methods to create queries and obtain revisions for given entities.
You can obtain an auditReader instance calling AuditReaderFactory.get(session or entityManager).
I hope it will help you.