VisualSVN 3.* 配置主从实时同步备份

库的根目录在:D:\Repositories\

主:10.133.92.77

从:10.133.94.34

1.在主创建库”BI”

URL:http://10.133.92.77/svn/BI/

2.在主创建同步用户

user:svn-back

password:1

3.在主的库”BI”设置同步用户”svn-back”的权限为读写

4.在从创建一个空库(建议与主上的库同名)

5.在从创建同步用户,设置库”BI”的用户权限,跟主一样为读写

user:svn-back

password:1

6.在 从编辑库”BI”的hook

增加内容

echo “Changing revision properties other than svn:log is prohibited” >&2
exit 0

7.在从用命令行初始化库

svnsync init file:///D:\Repositories\BI http://10.133.92.109:80/svn/BI/ –username svn-back –password 1

8.在从执行全局同步命令(仅运行一次即可)(当从库与主库版本不一致时,再运行一次此命令即可)

svnsync sync file:///D:/Repositories/BI

9.在主设置提交自动同步到从的hook

svnsync sync –non-interactive http://10.133.92.34:80/svn/BI –username svn-back –password 1

Leave a Reply

邮箱地址不会被公开。 必填项已用*标注

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>