RE: SVN 1.6.17 dump is growing larger than repository size (approx. more than 10 times)
From: Bert Huijben <bert_at_qqmail.nl>
Date: Wed, 25 Nov 2015 23:01:27 +0100
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
From: Barry Gershenfeld [mailto:gbarry42_at_gmail.com]
Unless svn's changed, you can look in your repositories directory on the server, e.g., repos/myproj/db/revs/0/ and you can see each revision stored there. Under the db directory is revs and also revprops, and under each of those is one or more subdirectory (mine just had one called "0"). If you see one that is outrageously large, then dump is just trying to do its job. If they are all reasonable size, then maybe there's a circular reference or some other bug.
Also, svnadmin dump just goes to standard-out, so you can send it to the screen, or through a grep filter or some other ingenious scheme to try to get a handle on what's happening.
Barry
On Wed, Nov 25, 2015 at 4:41 AM, Nico Kadel-Garcia <nkadel_at_gmail.com <mailto:nkadel_at_gmail.com> > wrote:
On Wed, Nov 25, 2015 at 4:25 AM, arun prasath <get2arun_at_gmail.com <mailto:get2arun_at_gmail.com> > wrote:
Which Linux? And are you using the verndor provided version, or a
> However, I ran the svnadmin verify which completes revision 119 and take
Hmm. You might consider skipping the svnadmin dump command, and simply
> Since, there is no error output I have no logs to attach. Please suggest the
It's not one I've seen, but I don't let my repositories get that big.
|
This is an archived mail posted to the Subversion Users mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.