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

名称

svnadmin setuuid — 重置仓库 UUID。

概要

svnadmin setuuid REPOS_PATH [NEW_UUID]

描述

重置位于 REPOS_PATH 的仓库的 UUID。如果提供了 NEW_UUID,则将其用作新的仓库 UUID;否则,为仓库生成一个全新的 UUID。

选项

示例

如果您已使用 svnsync/var/svn/repos 同步到 /var/svn/repos-new 并且打算使用 repos-new 作为您的规范仓库,您可能希望将 repos-new 的 UUID 更改为 repos 的 UUID,这样您的用户就不必检出一个新的工作副本来适应更改。

$ svnadmin setuuid /var/svn/repos-new 2109a8dd-854f-0410-ad31-d604008985ab

如您所见,svnadmin setuuid 在成功时没有输出。