本文档旨在描述 Subversion 1.6.x 系列。如果您运行的是其他版本的 Subversion,强烈建议您访问 https://svnbook.subversion.org.cn/ 并查阅适合您 Subversion 版本的文档。

名称

svnsync copy-revprops — 将特定修订版(或修订版范围)的所有修订版属性从源代码库复制到镜像代码库。

概要

svnsync copy-revprops DEST_URL [REV[:REV2]]

描述

由于 Subversion 修订版属性可以随时更改,因此某些修订版的属性可能在该修订版已同步到另一个代码库后发生更改。由于 svnsync synchronize 命令仅针对尚未同步的修订版范围进行操作,因此它不会注意到该范围之外的修订版属性更改。如果保持原样,会导致源代码库和镜像代码库之间该修订版属性值的偏差。 svnsync copy-revprops 是解决此问题的答案。使用它来重新同步特定修订版或修订版范围的修订版属性。

选项

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

示例

重新同步单个修订版的修订版属性

$ svnsync copy-revprops file:///var/svn/repos-mirror 6
Copied properties for revision 6.
$