在新服务器上安装svn
安装步骤:
yum install subversion
安好了
创建svn目录
mkdir /home/svn
创建版本库目录
svnadmin create /home/svn/cai
将备份文件导入,在/home/svn目录下运行的
svnadmin load cai/ < cai.dump
修改authz文件,修改svnserve.conf文件。完成了
之前的备份步骤如下,来自网络:
进入到A服务器上的版本库相应目录:
cd /home/svn/svn_repository
将需要迁移的目录,用svn命令直接备份:
svnadmin dump fanli/ > fanli.dump
将备份好的 fanli.dump 文件,拷贝到B服务器的对应目录
cd /home/svn/svn_repository
wget http://www.fanli.com/fanli.dump
创建迁移后的库的新的名称:
sudo svnadmin create fanli
将 fanli.dump 重新加载到新的库中:
sudo svnadmin load fanli/ < fanli.dump
查看SVN运行情况
[test@localhost /]#netstat -tunlp | grep svn
tcp 0 0 0.0.0.0:3690 0.0.0.0:* LISTEN 8646/svnserve
查看服务的进程号:
[test@localhost svn]$ ps -A | grep svn
4094 ? 00:00:00 svnserve
关闭进程:#kill 4094
配置自动启动:
把svnserve -d -r /home/svn/ 放在/etc/rc.d/rc.local最后一行