2011-09-17 105 views
2

我已將cvs存儲庫遷移到git存儲庫。將cvs遷移到git時出錯

但在中間它被放棄,它說的錯誤是未知的:錯誤

的原因是什麼?我如何克服這一點?任何幫助非常感謝!提前致謝!

輸出示例:

New vfiles/alarms/4003_182.wav: 80044 bytes 
Fetching vfiles/alarms/4003_183.wav v 1.1 
New vfiles/alarms/4003_183.wav: 92044 bytes 
Fetching vfiles/alarms/4003_184.wav v 1.1 
New vfiles/alarms/4003_184.wav: 80044 bytes 
Fetching vfiles/alarms/4003_19.wav v 1.1 
New vfiles/alarms/4003_19.wav: 72044 bytes 
Fetching vfiles/alarms/4003_2.wav v 1.1 
Unknown: error 
+0

添加-v標誌使程序更加冗長 – robinr

+0

@robinr:我已經使用了-v選項。該命令將如下所示:git cvsimport -v -d:pserver:thillaiselvan @ -r cvs -k thillaiselvan

回答

3

我剛剛碰到同樣的問題。 「未知:錯誤」不是來自「git cvsimport」(我懷疑是你想要做的),而是來自「cvsps」(由cvsimport在引擎蓋下調用)。您可以使用-p選項來「git cvsimport」將其他選項傳遞給「cvsps」。

對我來說,問題是一個破碎的「〜/ .cvsps/cvsps.cache」文件。開始我的git命令行像

git cvsimport -p "-x" [...] 

(導致cvsps重建其緩存)爲我修復它。