On Tue, May 24, 2011 at 09:08:45AM +0200, Thorsten Schöning wrote: > Hello, > > we sync our repositories to a second server using svnsync sync and > today I wondered why a commit in the master with several MB in size is > only some kb in the synced slave. I made two commits with exactly the > same data in two different directories and the first commit was about > some MB in size, where the second was really small. In the revision > file of the second commit I found something like "text: 2638" where > 2638 is the first, bigger commit. Therefore I thought of rep-sharing > which sounds like it would work this way, but I didn't configured it. > > To come to an end, is rep-sharing enabled by default? I did find a > several MB sized rep-cache.db in the repository, but fsfs.conf says > # enable-rep-sharing = false. >
The default is in fact true, if the repository format is new enough to support it.