名前

svnsync copy-revprops — ソースリポジトリからミラーリポジトリへ、与えたリビジョンのリビジョン属性をすべてコピーします。

書式

svnsync copy-revprops DEST_URL REV

説明

Subversion のリビジョン属性はいつでも変えられるため、別のリポジトリとリビジョンの同期を取った後でも、リビジョンの属性を変更できます。svnsync synchronize コマンドは、まだ同期を取っていないリビジョンの範囲しか操作できないため、その範囲のリビジョン属性が外部で変更されても検知できません。そのままにしておくと、ソースリポジトリとミラーリポジトリのリビジョン属性の値が乖離していくことになります。svnsync copy-revprops はこの問題に対する回答です。特定のリビジョンのリビジョン属性を再同期する際に使用してください。

別名

なし

オプション

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

一つのリビジョンのリビジョン属性を、再同期します。

$ svnsync copy-revprops file:///opt/svn/repos-mirror 6
リビジョン 6 の属性をコピーしました。
$