By default svnadmin dump doesn’t produce deltas… so a small change on a file will have it include the entire file in the dumpfile.
If you pass ‘--deltas' to svnadmin dump (see ‘svnadmin help dump’) your file will be smaller, at the cost of some extra processing during the dump creation.
Bert
Hello,Yes the dump can be significantly larger than the repository size, due to delta encoding used in the on-disk representation. If you examine revision 120 I am sure you will fine a particularly complex change that would cause this, and your statement about 120 being larger than normal is in line with that.This is not a problem, it is simply expected behaviour. If the size of the dumpstream is a problem for you, you can use "--deltas" to reduce size of the dump stream.If things are slow for you, specify a memory cache size (e.g. 1-2 GB if you have it) to speed up operations.-M [--memory-cache-size] ARG : size of the extra in-memory cache in MB used to
minimize redundant operations. Default: 16.
[used for FSFS repositories only]You can use svnsync for a more transparent migration. I am not sure how rsync should be relevant or useful here when doing dumps anyway.AndreasGesendet: Mittwoch, 25. November 2015 um 10:25 Uhr
Von: "arun prasath" <get2...@gmail.com>
An: us...@subversion.apache.org
Betreff: SVN 1.6.17 dump is growing larger than repository size (approx. more than 10 times)