Irgendwann kommt man immer mal in die Situation seinen Rechner neuzuinstallieren.
Als Mac User meist dann, wenn man etwas zuviel im System gespielt hat. Und daher
ist die Frequenz entscheidend geringer als bei den Windows Maschinen.
Man will auch möglichst wenig Daten zurück lassen, und daher muss man alles möglich
sichern. Unter anderem auch Subversion.
Als erstes erzeugt Ihr einen Dump eures Repositories
CODE:
svnadmin dump /Users/peterrehm/Library/svn/cms/ >
/Volumes/Backup/backup_sync/svn_cms.dump
Wobei "/Users/peterrehm/Library/svn/cms/" der Pfad zum Repository ist.
Mit der erstellten Dump Datei kann man das Repository wiederherstellen. Und zwar genau so.
Auf dem neu installierten System erzeugt Ihr ein neues Repository
CODE:
svnadmin create /path/to/new/repos
Nun kann man die Daten wieder einspielen
CODE:
svnadmin load /path/to/new/repos < /Volumes/Backup/backup_sync/svn_cms.dump
Danach solltet Ihr wieder wie gewohnt arbeiten können. Zumindest wenn man es mit meiner
Installationsanleitung installiert hat.
Evtl. muss man noch Permissions setzen, auf den Benutzer/Group der das Repository verwaltet.
Das habe ich aber bisher noch nie gebraucht.
CODE:
chown -R svn:svnusers /path/to/new/repos
chmod -R g+w /path/to/new/repos/db/
Nähere Informationen findet man
hier.