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

svnsync synchronize (sync) — Alle ausstehenden Revisionen vom Quell-Projektarchiv zum Spiegel-Projektarchiv übertragen.

Übersicht

svnsync synchronize DEST_URL [SOURCE_URL]

Beschreibung

Der Befehl svnsync synchronize übernimmt die gesamte Schwerarbeit einer Projektarchiv-Spiegelung. Nachdem die Informationen über bereits kopierte Revisionen aus dem Spiegel-Projektarchiv geholt worden sind, wird damit begonnen, alle noch nicht gespiegelten Revisionen aus dem Quell-Projektarchiv zu kopieren.

svnsync synchronize kann sauber abgebrochen und erneut gestartet werden.

Wenn SOURCE_URL angegeben wird, verwendet es svnsync als den URL des Projektarchivs, welches das Ziel-Projektarchiv spiegelt. Im Allgemeinen wird SOURCE_URL genau der selbe Quell-URL sein, der beim Befehl svnsync initialize benutzt wurde, als der Spiegel erstmalig eingerichtet wurde. Sie können wahlweise auch SOURCE_URL weglassen, so dass svnsync in den Einträgen des Spiegel-Projektarchivs nach dem zu verwendenden Quell-URL sucht.

[Warnung] Warnung

Wir empfehlen dringend, dass Sie den Quell-URL auf der Kommandozeile angeben, besonders dann, wenn nicht vertrauenswürdige Anwender Schreibzugriff auf die Eigenschaften von Revision 0 besitzen, die svnsync verwendet, um seine Tätigkeiten zu koordinieren.

Optionen

Beispiele

Unsynchronisierte Revisionen aus dem Quell- ins Spiegel-Projektarchiv kopieren.

$ svnsync synchronize file:///var/svn/repos-mirror \
                      http://svn.example.com/repos
Revision 1 übertragen.
Eigenschaften für Revision 1 kopiert.
Revision 2 übertragen.
Eigenschaften für Revision 2 kopiert.
Revision 3 übertragen.
Eigenschaften für Revision 3 kopiert.
…
Revision 45 übertragen.
Eigenschaften für Revision 45 kopiert.
Revision 46 übertragen.
Eigenschaften für Revision 46 kopiert.
Revision 47 übertragen.
Eigenschaften für Revision 47 kopiert.
$