Möchte man ein Backup eines Subversion-Repositories erstellen, hat man prinzipiell drei Möglichkeiten:
- einen Dump vom Repository erstellen
- das komplette Verzeichnis des Repositories zu sichern
- mit svnsync das Repository kopieren
Mit svnsync ist es möglich, ein Repository von einer Maschine auf eine andere zu kopieren.
Wie man svnsync benutzt, ist z.B.
hier beschrieben.
Da ich keine Lust habe, mir das Thema bei jedem Anlegen eines Repositories neu zu erarbeiten,
habe ich ein kleines Skript names 'svn-create-backup' geschrieben.
Nun braucht man bei jedem Anlegen eines neuen Repositories auf der Backup-Maschine nur einen Einzeiler auszuführen:
./svn-create-backup meinrepository
"Subversion: Backups mit svnsync erstellen" vollständig lesen