現在的位置: 首頁 > 綜合 > 正文

svn 伺服器遷移

2017年12月17日 ⁄ 綜合 ⁄ 共 624字 ⁄ 字型大小 評論關閉

兩台伺服器,進行SVN的遷移:
系統平台:windows server 2003 
版本庫:test
源伺服器:192.168.1.15
目標伺服器:192.168.1.16
源SVN版本庫的path: D:\svn\test
要遷移到的path: E:\svn\test


首先說明:這個目標伺服器上的SVN是可以用,本文中只是將它們的版本庫進行
遷移。


1.停止http服務,本文中用的是apache (源伺服器)(目標伺服器)
2.cd C:\Program Files\Subversion\bin(Subversion的安裝目錄)(源伺服器)
3.執行:svnadmin dump D:\svn\test >D:\svn\test\test.dump(源伺服器)
4. 在E盤中建立一個同名的test的文件夾(目標伺服器)
5.cd C:\Program Files\Subversion\bin(目標伺服器)
6.svnadmin create E:\svn\test (目標伺服器)
7. 測試此test版本庫是否可以用,如果可以用。再做下面的操作(目標伺服器)
  《要把在源伺服器上導出的test.dump文件copy目標伺服器上》
8.Svnadmin load E:\svn\test < c:\svn\test\test.dump (目標伺服器。這個只是將源伺服器上導出的版本庫,導入到現在的伺服器上。)
9. 修改http配置文件和修改許可權,也可以將原來的許可權文件直接copy到新的版本庫中。(目標伺服器)

抱歉!評論已關閉.