我的工作地点目前使用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