Svnsync should support mirroring a subtree. Only the initial version couldn’t do that.
Bert
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