Ammettiamo di avere già installato un server subversion già configurato e funzionante.
Abbiamo la necessità di spostare tale repository su una nuova macchina dove è stato già installato il server subversion.
1. Backup del repository da spostare: Effettuiamo un dump della repository che vogliamo esportare con il seguente comando:
svnadmin dump /path/to/repository > repo_name.svn_dump
2. Creazione del nuovo repository: se non avete già creato una repository sul nuovo server SVN, occorre crearla con il comando svnadmin create
svnadmin create /path/to/repository
3. Importazione del dump sul nuovo repository: a questo punto, copiamo il dump cappena creato sulla nuova macchina ed eseguiamo il comando seguente:
svnadmin load /path/to/repository < repo_name.svn_dump
a questo punto il repository è pronto per essere puntato ad esempio tramite il virtual host di apache
E' tutto ;)