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:
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 .