Migrazione di un repository Subversion

Nel caso si debba spostare un repository subversion da un server ad un altro, la procedura da seguire è questa:

sul server da migrare eseguire il dump del repository che ci interessa, così:

svnadmin dump /svndata/Script > /tmp/Script.dump

quindi copiare il file ottenuto sul server dove vogliamo migrare il repository

scp /tmp/Script.dump root@newserver:/tmp

A questo punto sempre sul server di destinazione ricreiamo il repository con il comando:

svnadmin create /svndata/Script

e importiamo il dump con il comando:

svnadmin load /svndata/Oasi-Script < /tmp/Oasi-Script.dump

Fatto!