Subversion Migration
Uncategorized
Add comments
Mar 042011
Gerade habe ich eines meiner Subversion Repositories auf einen neuen Server umgezogen. Das war recht einfach und funktioniert wie folgt…
1. Dump erzeugen auf altem Subversion-Repository
svnadmin dump /pfad/deines/subversion/repositories | gzip >svn.dmp.gz
2. Dump auf neuen Server kopieren
scp svn.dmp.gz du@deinserver.de:.
3. Neues Subversion Repository anlegen und Dump einspielen
-
cd /pfad/zum/parent-verzeichnis/des/neuen/repositories (z.B. /var/svn)
-
svnadmin create repository-name
-
gzip -cd svn.dmp.gz | svnadmin load repository-name
Wenn Du Subversion über Apache betreibst, solltest Du die Befehle unter (3) als User www-data ausführen (su www-data). Danach:
chown -R www-data:subversion /pfad/zum/neuen/repository