In SVN files with the same revisions which are committed together can have clear meaning which are often mentioned at commit message for example some classes may be added to a project with the same revision number to add a certain functionality.
But in hibernate auditing I do not understand what a revision can mean? I asked this question because the API of Envers are very handy with revisions and work mainly with them.