當因為記憶體限制或者其他某些原因,我們需要將svn版本從乙個伺服器a遷移到另外乙個伺服器b時,如果我們單純的只是將svn版本從伺服器a check out後將檔案重新放到伺服器b,將會缺失svn原有的日誌資訊等內容。
linux環境下svn伺服器的安裝方式請參考:
當我們需要保留原伺服器上所有的svn日誌資訊等時,採用如下步驟來實現:
1、在伺服器a下,儲存版本 svnadmin dump /home/svn > svn_dump
其中 /home/svn 為原svn倉庫(svn標識倉庫名), svn_dump為我們所備份出來的整個倉庫資訊
2、將伺服器a中備份出來的 svn_dump檔案拷貝至伺服器b
3、在伺服器b中,從倉庫備份中還原倉庫內容 svnadmin load /home/svn_new < /home/svn_dump
其中 /home/svn_new 為新的svn倉庫(svn_new標識倉庫名),svn_dump為伺服器a拷貝而來的倉庫備份
至此我們就實現了svn版本的遷移,保留了原伺服器下的svn倉庫的所有資訊。
SVN版本庫的遷移
兩台伺服器,進行 svn的遷移 系統平台 windows server 2003 版本庫 test 源伺服器 192.168.1.14 目標伺服器 192.168.1.12 源svn版本庫的 path d svn test 要遷移到的 path e svn test 首先說明 這個目標伺服器上的sv...
SVN 版本遷移
當因為記憶體限制或者其他某些原因,我們需要將svn版本從乙個伺服器a遷移到另外乙個伺服器b時,如果我們單純的只是將svn版本從伺服器a check out後將檔案重新放到伺服器b,將會缺失svn原有的日誌資訊等內容。linux環境下svn伺服器的安裝方式請參考 當我們需要保留原伺服器上所有的svn日...
Windows下SVN版本庫遷移
兩台伺服器,進行svn的遷移 系統平台 windows server 2003 版本庫 test 源伺服器 192.168.1.14 目標伺服器 192.168.1.2 源svn版本庫的path d svn test 要遷移到的path e svn test 第一種方法 推薦 首先說明 這個目標伺服...