名前

svnsync synchronize — ソースリポジトリからミラーリポジトリへ、保留中の全リビジョンを転送します。

書式

svnsync synchronize DEST_URL

説明

svnsync synchronize コマンドは、リポジトリのミラーリング処理という大仕事をすべて行います。コピー済みリビジョンを確認するため、ミラーリポジトリと調整した後、ソースリポジトリから未ミラーリングリビジョンのコピーを開始します。

svnsync synchronize は、上手にキャンセルして再実行できます。

別名

sync

オプション

--non-interactive
--no-auth-cache
--username NAME
--password PASS
--config-dir DIR

未同期リビジョンを、ソースリポジトリからミラーリポジトリへコピーします。

$ svnsync synchronize file:///opt/svn/repos-mirror
リビジョン 1 をコミットしました。
リビジョン 1 の属性をコピーしました。
リビジョン 2 をコミットしました。
リビジョン 2 の属性をコピーしました。
リビジョン 3 をコミットしました。
リビジョン 3 の属性をコピーしました。
…
リビジョン 45 をコミットしました。
リビジョン 45 の属性をコピーしました。
リビジョン 46 をコミットしました。
リビジョン 46 の属性をコピーしました。
リビジョン 47 をコミットしました。
リビジョン 47 の属性をコピーしました。
$