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

Re: svnrdump on trunk a lot better than 1.7

From: Bert Huijben <bert_at_qqmail.nl>
Date: Tue, 9 Apr 2013 09:35:26 +0000

Svnsync should support mirroring a subtree. Only the initial version couldn’t do that.


Sent from Windows Mail

From: Branko Čibej
Sent: ‎Tuesday‎, ‎April‎ ‎9‎, ‎2013 ‎5‎:‎38‎ ‎AM
To: Subversion Development

This is not a complaint, just an observation. :)

I spent the last couple days creating a mirror of (part of) the FreeBSD
repository. Since I'm only mirroring a subtree, I couldn't use svnsync;
so I tried "svnrdump dump | svnadmin load".

With 1.7.x tools, about 2/3 of the way through, svnadmin complained
about seeing an unknown field in the dump stream and quit; and svnrdump
then yammered about a broken pipe and promptly crashed with a double-free.

Since I remembered a number of changes in svnrdump and its memory
management on trunk, I continued the mirror (with svnrdump --incremental
-rX:HEAD) with the current trunk tools, and it works like a charm.

Currently at r218383 of FreeBSD's /base/head, with another 50k or so
revisions to go, and a 4 gig sharded FSFSv6 with rep cache.

-- Brane

Branko Čibej
Director of Subversion | WANdisco | www.wandisco.com
Received on 2013-04-09 11:37:27 CEST

This is an archived mail posted to the Subversion Dev mailing list.