本手册是为描述 Subversion 1.6.x 系列而撰写的。如果您运行的是不同版本的 Subversion,强烈建议您访问 https://svnbook.subversion.org.cn/,并参考适合您 Subversion 版本的文档。
svnsync synchronize (sync) — 将所有待处理的修订版从源代码库传输到镜像代码库。
svnsync synchronize 命令执行代码库镜像操作中的所有繁重工作。在查询镜像代码库以查看哪些修订版已复制到其中后,它将开始从源代码库复制任何尚未镜像的修订版。
svnsync synchronize 可以优雅地取消和重启。
--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 synchronize file:///var/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. $