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