本文档用于描述 Subversion 1.4。如果您正在运行更新版本的 Subversion,我们强烈建议您访问 https://svnbook.subversion.org.cn/ 并查阅适合您 Subversion 版本的书籍版本。
svnadmin hotcopy — 复制仓库。
svnadmin hotcopy REPOS_PATH NEW_REPOS_PATH
此子命令会对您的仓库进行完整的“热”备份,包括所有钩子、配置文件以及数据库文件。如果您传递 --clean-logs 选项,svnadmin 会对您的仓库进行热备份,然后从原始仓库中删除未使用的 Berkeley DB 日志。您可以随时运行此命令,并安全地复制仓库,而不管其他进程是否正在使用仓库。
--clean-logs
如 名为“Berkeley DB”的部分 所述,热备份的 Berkeley DB 仓库不能跨操作系统移植,也不能在与创建它们时机器具有不同“字节序”的机器上运行。