I have a Subversion server and into one of the Subversion repositories, I got this directory under the db directory:
txn-protorevs
which contains the following files for me
119M 1-4.rev
0 1-4.rev-lock
What is the purpose of this directory inside an SVN repository?
If you want to understand the
db
directory, you should probably read through the source code which SVN uses to implement FSFS, which has comments that go into extensive detail of how the pieces fit together. In brief, here is what the files areAnd here is what a proto-revision file does