我試圖導入一個CVS模塊到現有的git倉庫中。如果我導入新鮮的repo,我可以正常工作,但是當我嘗試導入現有的repo時,似乎決定跳過所有在最後一次提交到我指定的分支之前提交的補丁集 - O操作。這是我目前想:如何讓git cvsimport避免跳過補丁集?
git cvsimport -v -p -x -o cvs -d <cvsroot> -k -u <module>
輸出的結束由行的是這樣的:
skip patchset 26: 1258578534 before 1259081502
如果我把「-o CVS」,它失敗:
Branch 'origin' does not exist.
Either use the correct '-o branch' option,
or import to a new repository.
那麼,我怎樣才能讓git cvsimport導入的一切?
我不確定你想達到什麼目的 - 你希望CVS的新提交可以在分支中的git之後進行,或者修改現有的提交嗎? – 2009-11-24 17:51:17