sandyleo 发表于 2008-12-12 12:01:36

SVN如何备份到另一台服务器?

刚开始做配置管理,我们公司是用SVN来做配置管理的,领导建议把源码备份到另外一台服务器中,着实不知道怎么备份.
请大家帮帮忙,谢谢了!

erily 发表于 2009-1-5 17:32:43

使用备份啊

网上好多关于svn备份的资料,可以参考。
完全备份还是蛮好的。

tancent 发表于 2009-1-13 14:12:34

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:32

回复 3# 的帖子

非常感谢,回去研究研究去

dawnwing 发表于 2009-12-16 23:44:14

非常感谢

msnshow 发表于 2009-12-18 08:40:19

我写了份备份脚本,参看
http://bbs.51testing.com/thread-174932-1-1.html
页: [1]
查看完整版本: SVN如何备份到另一台服务器?