[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Abnomal behaviour: svnadmin dump - invalid dump or not?

From: <kfogel_at_collab.net>
Date: 2005-08-04 16:56:36 CEST

Marcus Mikolaiczyk <marcus.mikolaiczyk@carmedialab.de> writes:
> we're using SVN 1.1 with Berkeley DB. And have the folowing strange
> behaviour with svnadmin dump:
> svnadmin dump repos --revision /tmp/SVN.repos.dmp
> svnadmin dump repos --revision 421:526 > /tmp/SVN_421-526.repos.dmp
> svnadmin dump repos --revision 510:526 > /tmp/SVN_510-526.repos.dmp
> ls -l SVN*.dmp
> 864835816 SVN.LaRa_EOL.dmp
> 275645857 SVN_421-526.LaRa_EOL.dmp
> 819678954 SVN_510-526.LaRa_EOL.dmp #!!! Why is this dump 3 times bigger
> than the one from 421-526?

Why do these dump files have different names ("...LaRa_EOL...") than
the ones given in your original 'svnadmin dump' commands? It appears
there are some steps in between that you're not showing us; perhaps
they are significant.

> As you can see there is an blatant difference in size between the
> 'range' dumps. The smaller range produces the bigger dump! How can this
> be? As far as I understand the svnadmin dump it must create a head
> version an then the changenge per revision. So in summary this dump from
> 421 to 526 shoul not be 3 time smaller than the one from 510 to 520 -
> right or not ?
> SO is this an invalid dump or kinda bug or do I miss an important point
> in the svnadmin dump usage.
> Importing the three dumps and comparing their size results in a similar
> values comnpared to the dumps.
> Are the dumps now correct or not?

If you were using the --deltas option, then this behavior would be
possible, albeit unlikely. However, without --deltas, this doesn't
seem possible to me.

I suspect the answer to my first question may have something to do
with this strange behavior, however :-)...


To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Aug 4 17:52:23 2005

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.