源服务器上用命令用 svnadmin hotcopy 所有版本文件和配置包括用户密码
我的目录是
[root@iZ940sqprcdZ repos]# pwd
/data/www/svn/repos
repos就是项目文件夹
[root@iZ940sqprcdZ repos]# ls
conf dav db format hooks itdida-robots locks README.txt
[root@iZ940sqprcdZ repos]#cd ..
[root@iZ940sqprcdZ svn]# svnadmin hotcopy repos backupSvn
备份OK!
压缩一下 tar -zcvf backupSvn.tar.gz backupSvn
scp backupSvn.tar.gz 到想恢复的服务器 或者其他方法存储 backupSvn 也可以。
然后
新服务器 安装 apache 参考我的apche 安装
安装 svn
yum install -y mod_dav_svn subversion
装完配置 apache
vim /etc/httpd/conf.d/subversion.conf
粘贴
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
#
# Example configuration to enable HTTP access for a directory
# containing Subversion rep