Dieser Text befindet sich gegenwärtig in Bearbeitung, unterliegt ständigen Änderungen und kann dadurch nicht stets akkurat irgendeine freigegebene Version der Software Apache™ Subversion® beschreiben. Das Speichern dieser Seite als Lesezeichen oder andere auf diese Seite zu verweisen, ist keine so gute Idee. Besuchen Sie http://www.svnbook.com/, um stabile Versionen dieses Buchs zu erhalten.

Name

svnadmin freeze — Während der Ausführung eines beliebigen Programms Übertragungen an das Projektarchiv unterbinden.

Übersicht

svnadmin freeze REPOS_PATH PROGRAM [ARG...]

svnadmin freeze --file FILENAME PROGRAM [ARG...]

Beschreibung

Dieser Unterbefehl unterbindet nebenläufige Übertragungen in das Projektarchiv REPOS_PATH (d.h., er friert das Projektarchiv ein) während PROGRAM mit den Argumenten ARG ausgeführt wird. Clients, die gleichzeitig übertragen wollen, warten, bis das Projektarchiv wieder verfügbar wird. Der Unterbefehl ist für Sicherungen gedacht, sp dass Werkzeuge von Drittanbietern, wie etwa rsync sicher auf ein aktives Projektarchiv angesetzt werden können.

Wird die Option --file verwendet, werden alle in FILENAME aufgeführten Projektarchive eingefroren. Das Dateiformat ist eine Liste aus REPOS_PATH, die durch Zeilenvorschübe getrennt sind. Projektarchive werden in derselben Reihenfolge eingefroren wie sie in der Datei aufgeführt sind.

Optionen

Beispiele

Das Projektarchiv einfrieren und rsync zum Sichern starten:

$ svnadmin freeze /var/svn/repos -- rsync -av /var/svn/repos /backup/repos