机房调整,需要将一台svn服务器迁移。
具体步骤如下:
源IP1.1.1.1subversion版本1.8.0
目标IP2.2.2.2
为避免出现不预知问题 目标机器上也装1.8.x版本的
找了一下 源码安装的都还比较麻烦,此次用rpm包安装:
vim/etc/yum.repos.d/svn.repo
[WandiscoSVN]
name=WandiscoSVNRepo
baseurl=http://opensource.wandisco.com/centos/7/svn-1.8/RPMS/$basearch/
enabled=1
gpgcheck=0
yuminstallsubversion
我这里是7 如果是centos6 则该为6 。
环境准备好了,可以继续迁移。来个最方便的 hotcopy吧 。最好停服务进行
因为里面项目比较多写了个脚本执行:
然后 打包 scp到目标服务器上.
继续脚本执行:和上面的类似,就是目录的前后顺序变下。
#!/bin/bash
svndir="/data/bksvn"
dsndir="/data/svn"
forsvnin`ls${svndir}`
do
mkdir${dsndir}/${svn}
svnadminhotcopy${svndir}/${svn}${dsndir}/${svn}
done
最后启动:
svnserve-d--listen-port5566-r/data/svn
测试正常。over
总结
以上是编程之家为你收集整理的centos svn 安装及迁移全部内容,希望文章能够帮你解决centos svn 安装及迁移所遇到的程序开发问题。
如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
小编个人微信号 jb51ccc
喜欢与人分享编程技术与工作经验,欢迎加入编程之家官方交流群!