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

Re: Breaking-up Large Repository

From: Stefan Sperling <stsp_at_elego.de>
Date: Tue, 14 Jul 2009 16:47:45 +0100

On Tue, Jul 14, 2009 at 10:35:26AM -0500, Ryan Schmidt wrote:
> You can use svnsync to transfer all or part of the repository to
> another server. So you can either sync the whole thing to another
> server with more disk space and then do your dump, filter and load;
> or you can sync just the project you want to extract to the new
> server and there's your new repository all ready to go (well, you'd
> have to copy over conf files and hook scripts if you have them). At
> least, I was led to believe you can now, with the latest Subversion,
> sync just a part of a repository; I'm not sure what the syntax for
> that is.

 $ svnsync help init
 initialize (init): usage: svnsync initialize DEST_URL SOURCE_URL
 
 [...]
 
 If the source URL is not the root of a repository, only the
 specified part of the repository will be synchronized.

 [...]

Should work with 1.6.x at least.

Note: If you can, use 1.6.3. It contains a fix for a rather annoying
bug in svnsync affecting everyone who does not have their log messages
etc. in clean UTF-8.

Stefan
Received on 2009-07-14 17:48:43 CEST

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.