- Ensure you have a working Subversion installation with Apache installed on your system.
- On the source machine, dump each repository:
>
svnadmin dump /path/to/repository > repository-name.dmp
- Copy repository-name.dmp to the target server.
- Load the repository into the new server:
> cd /path/to/new-repository > svnadmin create repository-name > svnadmin load repository-name < repository-name.dmp
- Reassign apache permissions:
>
chown -R apache.apache repository-name
- You are now ready to begin using your repository on the new server!