Linux下進行SVN遷移

  SVN是版本控制系統,在項目中用來合作開發的一項不可獲缺的重要工具。如果SVN所在的Linux服務器需要更換,那就需要對SVN進行遷移,保證不影響項目的開發等。

  那麼如何進行SVN的遷移?

1、將原來的Repository導出爲一個文件dumpfile

 例如: #svnadmindump原先的repos的目錄路徑(/var/svn/axure > dumpfile

2、在另外一臺機器上配置同樣的SVN服務器。

3、dumpfile導入到新的repository目錄中。

   例如:#svnadmin load新建的repos的目錄路徑(/var/svn/axure < dumpfile

4、將原先服務器的配置文件備份後複製到新服務器中

   例如:將原來服務器conf文件下的 passwd,authz,svnserve.conf文件覆蓋掉新的svn服務器下的conf文件下的這三個文件。

   最後,進行測試,一般情況下不會出現問題,這樣就完成了對SVN的遷移。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章