我的工作地點目前使用CVS。 git遷移計劃中,但可能需要很長時間。同時,我有一個單人項目,並決定使用git來實現我自己的個人發展。分支,分階段提交,重新裝訂等都非常棒!但不幸的是,在某個時候,這個項目及其歷史需要導入到CVS中,以便其他人可以檢查我的進度。如何在強迫使用CVS的同時在VC中使用git來操作?
什麼是最好的方式......
- 導入當前項目(最好爲一組不同的提交/修改)到CVS
- 讓未來的變化重複進口到CVS
- (獎金問題 - 理想但不是必需的)將其他開發人員的任何CVS更改合併回git
CVS目前沒有任何內容,只要它很重要。 (如果我有我的方式在CVS中沒有任何東西,但我暫時堅持它!)提前致謝!
git的工作流可以作爲CVS服務器辦事,我敢肯定它也可以從CVS拉(很像'混帳svn')。 – hasen 2010-03-05 22:27:04
可能重複的[如何將修訂歷史記錄從mercurial或git導出到cvs?](http://stackoverflow.com/questions/584522/how-to-export-revision-history-from-mercurial-or-git-to -cvs) – Mark 2013-11-04 14:58:45
謝謝,答案真的很好。幸運的是,我們現在已經轉移到git :) – rjh 2013-11-10 11:10:33