VisualSVN Server使用整体打包方式迁移至新服务器
生活随笔
收集整理的這篇文章主要介紹了
VisualSVN Server使用整体打包方式迁移至新服务器
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
項(xiàng)目需求
由于項(xiàng)目需要將原實(shí)體服務(wù)器中的VisualSVN Server遷移至VMware ESXI 6.5虛擬平臺主機(jī)中。
環(huán)境說明
環(huán)境最好一樣,如不一樣,目標(biāo)服務(wù)器svn server版本需要高于源服務(wù)器版本(測試從2.x遷移到3.9.5版本正常)
服務(wù)器A(遷移源服務(wù)器):
操作系統(tǒng):Windows2012 R2 SE X64
SVN Server版本:VisualSVN-Server-3.3.1-x64
SVN Client版本:TortoiseSVN-1.8.11.26392-x64-svn-1.8.13
服務(wù)器B(遷移目標(biāo)服務(wù)器):
操作系統(tǒng):Windows2012 R2 SE X64
SVN Server版本:VisualSVN-Server-3.3.1-x64
SVN Client版本:TortoiseSVN-1.8.11.26392-x64-svn-1.8.13
實(shí)施過程
服務(wù)器端操作
1.停止SVN服務(wù)器
通知所有技術(shù)部人員停止SVN操作。在服務(wù)器端進(jìn)行STOP操作。
2.備份全部的版本庫實(shí)體文件
建議將文件夾壓縮存放
3.在服務(wù)器B安裝好相同的VisualSVN-Server-3.3.1-x64
4.將備份好的文件復(fù)制至服務(wù)器B,將解壓后覆蓋至B服務(wù)器的Repositories文件夾
拷貝的過程可能會提醒是否覆蓋“authz”和“htpasswd”等文件,這個時候一定要選擇覆蓋,
因?yàn)橹挥懈采w之后才能將之前在A上開通的分組和用戶的賬號密碼復(fù)制到B上,否則需要重新注冊分配分組和用戶,這個地方大家注意一下。
5.打開B上的VisualSVN Server Manager,就會看到在左側(cè)的“Repositories”下顯示了我們遷移過來的代碼工程
6.用戶與權(quán)限也一并同步一致了
7.服務(wù)器B啟動svn服務(wù)
這樣,服務(wù)端相關(guān)設(shè)置和配置的過程就描述完了。
客戶端測試
1.在需要遷移配置的工程文件夾上點(diǎn)擊鼠標(biāo)右鍵,下拉菜單中選擇“TortoiseSVN”,然后選擇“Relocate...”
2.點(diǎn)擊“Relocate...”之后,彈出如下截圖的彈出框:
3.重新定位后會彈出一個提示框
4.重新更新SVN
至此,已經(jīng)全部遷移完成,可以投入使用了。
總結(jié)
以上是生活随笔為你收集整理的VisualSVN Server使用整体打包方式迁移至新服务器的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: VisualSVN Server使用sv
- 下一篇: 中国团队发现细胞核内存在病毒DNA识别分