因为公司搭建了自己的IDC机房,所以将外面的服务迁移回本部。
svn迁移的方式有很多,比如svnadmin dump / historycopy / sync等等,这些操作起来都感觉略微麻烦,这里将一个最暴力的方式。
1、将svn 服务停止
# ps -ef | grep svn 找出对应 pid
# kill -9 12356 杀死进程
2、将svn对应的仓库打包
一般的svn仓库都在 /var/svn 目录,整体压缩打包;
# tar -czvf svn.tar.gz ./svn
3、使用scp命令将tar.gz 文件传到对应机房服务器
# scp svn.tar.gz root@10.0.0.255:/var/
4、解压
# tar -xzvf svn.tar.gz
5、启动svn服务器
# /usr/bin/svnserve -d -r /var/svn
(svn 安装可以用yum 进行 yum -y install subversion)
启动也可以用 service svnserve start
网友评论