On Feb 28, 2012, at 12:35 , Helmut Zeisel wrote: [...]
>> There's a quick summary of binary-file handling here: >> >> http://svnbook.red-bean.com/en/1.7/svn.forcvs.binary-and-trans.html >> >> On the server side, Subversion stores files using a binary diff algorithm, >> and has a "representation-sharing" feature for avoiding redundant data >> storage. > > Acutually this "representation-sharing" was my question. How good does it > work for compiled C++ code? How much does the repository typically grow? That's hard to say without knowing your parameters. Most importantly, how compressible are the files? I've seen mainly-text repositories (like Subversion's own Subversion repository grow rather slowly. I've seen a repository containing nearly-incompressible audio files grow at > 1 GB per week. It's best to write a simple script that loads various versions of your own files into an empty repository. Using the default FSFS backend, you can see the size of each commit. Regards, Steve