centos svn 安裝及遷移

    機房調整,需要將一臺svn服務器遷移。

    具體步驟如下:

 

源IP   1.1.1.1   subversion 版本 1.8.0
目標IP  2.2.2.2

    爲避免出現不預知問題  目標機器上也裝1.8.x版本的

找了一下 源碼安裝的都還比較麻煩,此次用rpm包安裝:

vim   /etc/yum.repos.d/svn.repo
[WandiscoSVN]
name=Wandisco SVN Repo
baseurl=http://opensource.wandisco.com/centos/7/svn-1.8/RPMS/$basearch/
enabled=1
gpgcheck=0

 

yum install subversion

我這裏是 如果是centos6 則該爲6 。

環境準備好了,可以繼續遷移。來個最方便的  hotcopy吧 。最好停服務進行

因爲裏面項目比較多寫了個腳本執行:

然後 打包 scp到目標服務器上.

繼續腳本執行:和上面的類似,就是目錄的前後順序變下。

#!/bin/bash  
  
svndir="/data/bksvn"
dsndir="/data/svn"
for svn in `ls ${svndir}`  
do  
        mkdir ${dsndir}/${svn}
        svnadmin hotcopy ${svndir}/${svn} ${dsndir}/${svn}
done


最後啓動:

svnserve  -d  --listen-port 5566 -r /data/svn


測試正常。over

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章