On May 13, 2010, at 02:35, Stonebraker wrote:

> I need to move a few very large repositories (one over 30 GB) to
> another server (both servers use SVN 1.4.0.)

Note that Subversion < 1.5 is not supported anymore. Please upgrade if possible.


> Server 1: FreeBSD 6.0
> Server 2: Windows Server 2003 x64
> Transfer method: NFS (Network File Share)
> 
> Are there any issues with just tarring up the repositories and
> transferring them over NFS to my destination server (assuming no one
> commits anything) then doing a setuuid and moving over the user
> database?
> 
> Will this scenario work?
> 1. Tar repository (assume there are no commits during tar)
> 2. Transfer .tar to destination server
> 3. untar
> 4. transfer svn user database to destination (modify config files so
> svn knows path)
> 5. setuuid on repo

Probably not recommended. Repositories are not meant to be portable, but 
dumpfiles are. Though note dumpfiles do not include anything other than the 
revisions. In particular dumpfiles do not include hook scripts or configuration 
files; these must be transferred separately.


> Note: I am unable to use svnadmin dump or hotcopy (both error out..
> which is why i'd like to pursue this).

Could you describe the error in more detail?

Have you already run "svnadmin verify"? Does it succeed without error?

Reply via email to