2012-07-29 65 views
2

man page for git cvsimport如何在cvsimport創建的git分支上工作?

你不應該做的是通過創建git cvsimport的 分行自己的任何工作。

這裏有些東西我不明白。我正在將一個項目從CVS遷移到git。一旦我輸入了分支機構,我應該在哪裏做我的工作? 我需要從導入的倉庫克隆到另一個倉庫嗎?

有人可以解釋手冊頁中的警告是什麼意思,以及這裏發生了什麼?如果我可以瞭解發生了什麼事情,我大概可以弄清楚該怎麼做。

回答

1

警告更多的是關於多個進口,甚至出口(即往返更新,與git cvsexportcommit

如果你在運行git cvsimport工具導入分支工作,你可以改變它的歷史(用例如rebase),導致任何後續不可導入。

我懷疑這與git svn caveat部分相似。
將導入的回購克隆到另一回購通常是推薦的做法,但前提是您打算從CVS進行其他進口。

+0

謝謝VonC - 這可能在哪裏被記錄? – 2012-08-02 15:38:58

+0

@NormanRamsey我沒有找到直接的文檔,但我懷疑修改'git cvsexportcommit'使用的分支背後的風險類似於'git svn'使用的分支 – VonC 2012-08-02 15:45:48