本文档是为描述 Subversion 1.4 而编写的。如果您运行的是更新版本的 Subversion,我们强烈建议您访问 https://svnbook.subversion.org.cn/ 并查阅适合您 Subversion 版本的本书版本。

名称

svnsync 同步 — 将所有待处理的修订版本从源仓库传输到镜像仓库。

概要

svnsync synchronize DEST_URL

描述

The svnsync 同步 命令完成了仓库镜像操作的所有繁重工作。在咨询镜像仓库以查看哪些修订版本已经复制到其中之后,它将开始从源仓库复制任何尚未镜像的修订版本。

svnsync 同步 可以优雅地取消和重新启动。

替代名称

sync

选项

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

示例

将未同步的修订版本从源仓库复制到镜像仓库

$ svnsync synchronize file:///opt/svn/repos-mirror
Committed revision 1.
Copied properties for revision 1.
Committed revision 2.
Copied properties for revision 2.
Committed revision 3.
Copied properties for revision 3.
…
Committed revision 45.
Copied properties for revision 45.
Committed revision 46.
Copied properties for revision 46.
Committed revision 47.
Copied properties for revision 47.
$