SVN:单向同步

需求:代码放在一台SVN服务器上(SVN1-IP代替),为了安全性,想把该SVN代码同步到另一台服务器(SVN2-IP代替),上做备份。

前提:两台服务器都需要安装VisualSVN Server。

步骤:

1.将SVN2-IP的post-revprop-change.tmpl 复制一份,修改为:pre-revprop-change.bat。

image_thumb[1]

该文件中只有一句话:exit 0

image_thumb[2]

2.在两个SVN服务器中建立相同的用户名和密码

3.建立同步链接

svnsync init  https://SVN2-IP/svn/code  https://SVN1-IP/svn/code –sync-username 用户名 –sync-password 密码

image_thumb[3]

正确显示:Copied properties for revision 0.

4.执行同步

svnsync sync   https://SVN2-IP/svn/code

执行同步结果如上图CMD窗口所示。

5.将第4步做成BAT,利用windows定时任务去执行。

原文地址:https://www.cnblogs.com/huiy/p/15421663.html