Samstag, 21. Juni 2014

Linux - Debian - Subversion migrieren


Annahme1: Es gibt mehrere Respositories unter dem Pfad /home/svn/repositories/
Annahme2: Am neuen SVN-Server sind die Pfade gleich wie am alten

1.Schritt: exportieren der Repositories
svnadmin dump /home/svn/respositories/myrepos1 > /home/svn/repositories/dumpfile1.dmp
svnadmin dump /home/svn/respositories/myrepos2 > /home/svn/repositories/dumpfile2.dmp
svnadmin dump /home/svn/respositories/myrepos3 > /home/svn/repositories/dumpfile3.dmp
...

2.Schritt: neue Repositories am neuen Server erstellen
siehe z.B.: http://boernie.blogspot.co.at/2014/06/linux-debian-wheezy-subversion-server.html


3.Schritt: dumpfiles vom alten zum neuen Server kopieren
am neuen Server: scp user@alterServer:/home/svn/repositories/*.dmp .

4.Schritt: importieren der Repositories
svnadmin load /home/svn/myrepos1 < dumpfile1.dmp
svnadmin load /home/svn/myrepos2 < dumpfile2.dmp
svnadmin load /home/svn/myrepos3 < dumpfile3.dmp
...

Keine Kommentare: