=波波日志 > 操作系统及应用软件 > 使用SVN服务器同步备份=

[转]使用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

类别:操作系统及应用软件 作者:转载 日期:2011-09-20 【评论:0】 
 
暂时没有评论!
发表留言
  • *昵称:
  • 头像:
  • 电子邮件: [留下您的邮件,方便管理员回复您。]
  • 个人网站: *验证码:
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载或引用的作品侵犯了您的权利,请通知我们,我们会及时删除!
Powered by showbo,©2012,桂ICP备05005887号 京公网安备1101055090