使用SVN服务器同步备份

SVN服务器同步备份步骤
一、服务器准备
主服务器:10.8.9.198
备份服务器:10.8.9.51
二、环境准备
主服务器:windows xp+visualSVN
备份服务器:windows xp+visualSVN
建议visualSVN版本一致
三、配置
1、在备份服务器上创建与主服务器上同名,需同步的项目名如TEST(trunk、tags等目录不必创建),创建一用户xxx且xxx用户在主服务器中有读写权限;
2、在备份服务器的项目管理目录中的hooks文件夹下,找到pre-revprop-change.tmpl文件,复制粘贴后改名为pre-revprop-change.bat,并清空文件内容
3、在备份服务器上进入dos命令窗口,切换到svn安装目录的bin文件夹下运行svnsync init https://备份服务器IP:端口/svn/TEST https://主服务器IP:端口/svn/TEST(初始化同步)
4、在主服务器的svn项目管理目录中的hooks文件夹下,找到post-commit.tmpl复制粘贴后改名为post-commit.bat
5、在备份服务器的dos窗口,切换到svn安装目录的bin文件夹下运行svnsync sync https://备份服务器IP:端口/svn/TEST即可实现同步
post-commit.bat内容如下
echo off
set SVN_HOME="D:\Program Files\VisualSVN Server\"
%SVN_HOME%\bin\svnsync sync --non-interactive https://备份服务器IP:端口/svn/TEST --username xxx --password x 

来源:http://www.51testing.com/?uid-38229-action-viewspace-itemid-229785

加支付宝好友偷能量挖...


评论(0)网络
阅读(178)喜欢(0)操作系统及应用软件