2012-07-31 40 views
1

我正在使用cvs2svn將一堆cvs文件從我的Repository轉換爲svn。現在大部分時間它只是非常緩慢,但它去那裏。我的主要問題是幾個文件顯示與這樣的錯誤輸出。Cvs2svn轉換失敗,Status = 1

ERROR:命令 'CVS -q -R -f -d C:\ CVSRepo共-r1.2 -p HEAD/XXX/XX/Afile.java' 與退出狀態失敗= 1

和下面的輸出:

CVS籤:找不到模塊「HEAD/XXX/XX /å文件」 -ignored

現在我可以看到該文件顯示出來就好了,但我不能讓過去那種顛覆。它總是在第16步的相同數字。我不知道該怎麼做,任何意見或建議,將不勝感激,並歡迎:)

謝謝。

回答

1

我以前沒見過這個問題。我有兩個猜測和兩個建議:

猜測1:事實上,你有一個名爲「HEAD」的目錄混淆了CVS,其中「HEAD」表示主分支。作爲測試,請嘗試重命名該目錄然後轉換。猜測2:您正在使用CVS模塊,並且它在CVS試圖從存儲庫中提取文件內容時感到困惑。作爲一個測試,嘗試刪除「模塊」文件,然後轉換。

建議1:確保您使用的是最新版本的cvs2svn並嘗試使用--use-internal-co(它完全繞過了CVS)。

建議2:將您的問題轉到cvs2svn用戶郵件列表,在那裏更容易舉行對話。

+0

謝謝你的幫助。我正在使用開關--use-cvs,但內部公司不僅更快,而且成功。 – 2012-08-07 20:20:41