How To Move An svn Repository

On the source system, run:

svnadmin dump /path/to/repository > repository-name.dmp

Copy the dump file to the new server.  There, create a new repository to house the dumped information:

cd /path/to/new/repository

svnadmin create repository-name

svnadmin load repository-name < repository-name.dmp

Now, if you have a project that you checked out from the old location, that you want to point to the new location, run the following command (assumes you’re located in the root of the directory housing the checkout you want to switch:

svn switch --relocate svn+ssh://old/path  svn+ssh://new/path .