1. 程式人生 > >svn程式碼庫遷移到另一臺伺服器

svn程式碼庫遷移到另一臺伺服器

由於伺服器更換或其他原因,有時候我們需要遷移 SVN程式碼庫到另一臺伺服器,但是版本操作記錄不能丟失。

操作步驟:

1.在原始SVN伺服器上找到VisualSVN Server的安裝目錄下的bin資料夾,在命令列中切換至該路徑。

2.在命令列中輸入sanadmin dump D:\Repositories\test >D:\svnback\test.dump,其中D:\Repositories為原始存放路徑,D:\svnback為你將要匯出到的目標資料夾,test為專案名稱。

3.將匯出的.dump拷貝到新伺服器上,例如資料夾F:\svnback。

4.在新伺服器上開啟VisualSVN Server Manager,建立該專案(空專案)。

5.在新伺服器上找到VisualSVN Server的安裝目錄下的bin資料夾,在命令列中切換至該路徑。

6.在命令列中輸入svnadmin load C:\Repositories\test <F:\svnback\test.dump,其中C:\Repositories為目標存放路徑,F:\svnback\test.dump為之前匯出的檔案。