Windows下SVN服務器遷移

**

廢話不多說,直接上步驟:

**
服務端:

1.創建一個備份文件夾 如:D:\svn_bak
2.進入cmd,cd命令到你的svn服務器安裝目錄的bin文件下,本人的安裝目錄在 D:\Program Files\VisualSVN Server\bin 則輸入 cd D:\Program Files\VisualSVN Server\bin
3.cmd命令行繼續輸入svnadmin dump D:\Repositories\rgapp_server > D:\svn_bak, D:\Repositories\rgapp_server是svn項目工程目錄文件夾
4.執行完畢之後,可以在D:\svn_bak 文件中 找到 備份好的文件,格式爲 rgapp_server.dump
5.將rgapp_server.dump文件拷貝到需要遷移到的svn服務器,如目錄爲D:\svn_des
6.按照第二步,cd到svn服務器安裝目錄的bin文件下
7.cmd命令行繼續輸入 svnadmin create D:\Repositories\rgapp_server, D:\Repositories\rgapp_server是svn項目工程目錄文件夾
8.cmd命令行繼續輸入 svnadmin load D:\Repositories\rgapp_server < D:\svn_des\rgapp_server.dump

ok,服務器備份完成,但是用戶和用戶組,以及文件權限需要重新錄入和操作

客戶端:

右鍵點擊客戶端的svn工程文件,選擇TortoiseSVN->Relocate,將新服務器的svn工程地址錄入,確定就可以了

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