Diese Dokumentation wurde zur Beschreibung der Serie 1.6.x von Subversion erstellt. Falls Sie eine unterschiedliche Version von Subversion einsetzen, sei Ihnen dringend angeraten, bei http://www.svnbook.com/ vorbeizuschauen und stattdessen die zu Ihrer Version von Subversion passende Version dieser Dokumentation heranzzuiehen.

Name

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

Aufruf

svnsync synchronize DEST_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.

Optionen

--config-dir DIR
--no-auth-cache
--non-interactive
--quiet (-q)
--source-password ARG
--source-username ARG
--sync-password ARG
--sync-username ARG
--trust-server-cert

Beispiele

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

$ svnsync synchronize file:///var/svn/repos-mirror

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.
$