SVN如何备份到另一台服务器?
刚开始做配置管理,我们公司是用SVN来做配置管理的,领导建议把源码备份到另外一台服务器中,着实不知道怎么备份.请大家帮帮忙,谢谢了!
使用备份啊
网上好多关于svn备份的资料,可以参考。完全备份还是蛮好的。 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认证 方便备份和导入。
回复 3# 的帖子
非常感谢,回去研究研究去 非常感谢 我写了份备份脚本,参看http://bbs.51testing.com/thread-174932-1-1.html
页:
[1]