Migrate from SourceForge SVN Repository
Monday, October 27th, 2008Today I had to migrate a project from its SourceForge SVN repository to a new standalone machine. Here’s how I did it:
First, dump the SourceForge repository to your local machine:
mkdir PROJECTNAME
cd PROJECTNAME
#Add –progress and -v for more detail during transfer
rsync -az PROJECTNAME.svn.sourceforge.net::svn/PROJECTNAME/ .
Now you need to convert the data into an SVN dump file:
svnadmin dump . > ~/PROJECTNAME.dump
You can then import this dump into a new SVN repository:
svnadmin load /path/to/new/repo/PROJECTNAME/ < ~/PROJECTNAME.dump
You can combine those last two steps into one too:
svnadmin dump . | svnadmin load /path/to/new/repo/PROJECTNAME/
Copied this from here.




