写在前面:
两服务器均为Debian系统,原服务器subversion版本(svnadmin –version):version 1.8.10 (r1615264),新服务器版本:version 1.9.5 (r1770682);
1、原服务器备份:
user@debian:~# svnadmin dump /home/subver/xxx > xxx.dump
将生成的备份文件转移至新服务器
2、新服务器安装subversion
user@debian:~# apt-get install subversion
3、新服务器导入原服务器备份文件
创建项目文件
user@debian:~# svnadmin create /home/subver/xxx
修改配置文件 /home/subver/xxx/conf/svnserve.conf : 去掉anon-access = read、auth-access = write、password-db = passwd 三行前面的 # 和空格
修改配置文件 /home/subver/xxx/conf/passwd : 新加入一行 : 你的用户名 user = 密码
导入备份文件
user@debian:~# svnadmin load /home/subver/xxx < xxx.dump
4、启动svn服务
user@debian:~# svnserve -d -r /home/subver –listen-port 8000