Automatische Sicherung des Subversion-Repositorys

8

Wie kann ich mein Subversion Repository nachts sichern? Ich habe ein Netzlaufwerk, auf das ich das Repository nachts ablegen möchte.

    
Achilles 02.03.2010, 20:16
quelle

3 Antworten

11

Lesen Sie das Kapitel Repository-Wartung im Buch, wie man einen Dump aus dem Repository holt. Verwenden Sie dann einen zeitgesteuerten Dienst ( at oder cron zum Beispiel, oder der sehr nette Aufgabenplaner in Windows OS, hängt vom System Ihres Servers ab), um den Speicherauszug nachts auszuführen. Fertig.

    
Pekka 웃 02.03.2010, 20:18
quelle
6

Das SVN-Buch enthält einen Abschnitt zu Repository-Sicherung .

Mit dem Befehl svnadmin hotcopy können Sie sicher arbeiten Sichern Sie ein Live-Repository.

Der Befehl svnsync ist eine weitere Möglichkeit.

    
Craig McQueen 03.03.2010 00:18
quelle
1

Ich habe gerade ein kurzes Skript geschrieben, um den Job zu machen. Der erste Lauf führt eine vollständige Sicherung durch, jeder weitere Lauf führt während der letzten Sicherung nur eine Erhöhung der letzten Commits durch. Die Sicherungsdateien erhalten die Nummer der letzten Revision, um die Prozedur zu verfolgen.

Richten Sie die richtigen Einstellungen für

ein

WORKDIR=path to where this script resists

SVN_REPO_LOCATION=path to where the repository resists on hd

BACKUPDIR=path to where the backup should goes to

SVN_LOACTION=root location which you use in your svn command

und fügen Sie das Skript zu Cronjob, das ist es.

%Vor%     
beagle 29.05.2013 10:29
quelle

Tags und Links