1. 程式人生 > 其它 >SVN使用命令:svnadmin dump xxx > yyy 報錯:svnadmin: E160043: 期望檔案系統格式在“1”到“6”之間;發現格式“7”

SVN使用命令:svnadmin dump xxx > yyy 報錯:svnadmin: E160043: 期望檔案系統格式在“1”到“6”之間;發現格式“7”

技術標籤:Linuxsvn的遷移

我的環境是,windows上安裝了visualSVN,需要遷移到linux svn上

最開始,發現使用命令:

svnadmin dump xxx > yyy

報錯:

svnadmin: E160043: 期望檔案系統格式在“1”到“6”之間;發現格式“7”

查詢了網上各種類似博文,得知,比較可能的原因是版本的問題,不同版本SVN檔案系統格式不一樣

我最後的解決方法,是通過另一臺windows下visualSVN做中間的過渡,

因為visualSVN可以很方便地通過在Repositories上右鍵,點import existing repositor,直接匯入拷貝出來資料夾形式的版本庫。

我在另一臺計算機上,安裝最新版visualSVN,然後複製資料夾,匯入。

匯入成功後,再用命令生成備份檔案:

svnadmin dump xxx > yyy

接下來,到linux svn上,使用命令匯入備份檔案:

svnadmin load /svn < /svnbak/yyy

linux下命令匯入版本庫,需要先行建立一個空白版本庫,我建立的庫目錄在/svn下面。