I intend to switch over from CVS to Git.
In the case of SVN, there seems to be cvs2svn
. Is there a similar tool to easily migrate from CVS to Git?
views:
1124answers:
6
+1
A:
I've not tried this myself, but friends have reported good success converting first from CVS to SVN, and then from SVN to Git. It seems that the tools to do those respective transitions have been more thoroughly shaken out than a direct CVS to Git transition.
Dave W. Smith
2009-05-19 06:08:56
git cvsimport is broken and will silently give incorrect results on all but the most trivial CVS repositories. For example, see the "ISSUES" section in its documentation (http://www.kernel.org/pub/software/scm/git/docs/git-cvsimport.html), or run its unit tests.
mhagger
2010-08-27 08:04:43
+4
A:
The only tool that has incremental import seems to be git-cvsimport. If you want to convert (migrate) from CVS to Git, the best solution for now seems to be mentioned above cvs2git mode of cvs2svn.
See also Interfaces Frontends And Tools page on Git wiki, section about interaction with other revision control systems.
Jakub Narębski
2009-05-19 21:37:15