51Testing软件测试论坛

标题: SVN如何备份到另一台服务器? [打印本页]

作者: sandyleo    时间: 2008-12-12 12:01
标题: SVN如何备份到另一台服务器?
刚开始做配置管理,我们公司是用SVN来做配置管理的,领导建议把源码备份到另外一台服务器中,着实不知道怎么备份.
请大家帮帮忙,谢谢了!
作者: erily    时间: 2009-1-5 17:32
标题: 使用备份啊
网上好多关于svn备份的资料,可以参考。
完全备份还是蛮好的。
作者: tancent    时间: 2009-1-13 14:12
SVN的备份采用的是直接复制版本仓库和配置文件的方法  
例如你的SVN仓库存放位置是C:\Repositories,Repositories中的文件包含以下文件
XXX文件夹     这个是你在SVN版本仓库里面建立的仓库
authz       这个文件记录SVN的的认证方式和认证用户信息(常用的是SVN本地认证和LDAP认证)
htpasswd    这个最好留着
server.log  服务器的历史信息
server.pid  不知道是什么东西

你的SVN服务端程序所装的位置是 C:\Program Files\SVN Server
备份里面的C:\Program Files\SVN Server\conf目录下的所有文件
conf目录下是SVN的apche配置文件  指明SVN的最重要的配置信息

在新的服务器上安装SVN后将以上备份的文件直接覆盖过去即可,如果路径有变需要修改C:\Program Files\SVN Server\conf\httpd.conf文件
建议你使用visual svn 整合HTTP服务 图形化界面 支持LDAP认证 方便备份和导入。
作者: sandyleo    时间: 2009-2-19 16:22
标题: 回复 3# 的帖子
非常感谢,回去研究研究去
作者: dawnwing    时间: 2009-12-16 23:44
非常感谢
作者: msnshow    时间: 2009-12-18 08:40
我写了份备份脚本,参看
http://bbs.51testing.com/thread-174932-1-1.html




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2