Thread (6 messages) flat view 6 messages, 4 authors, 2016-06-15

Re: cvs2git migration - cloning CVS repository

From: Michael Haggerty <hidden>
Date: 2016-06-15 22:46:05

Rostislav Svoboda wrote:
I'd like to clone a CVS repository to a local machine in order to
prepare it for a migration to git. I tried:

$git cvsimport -p x -v -d
[...]
If your goal is a high-quality one-time conversion from CVS to git, then
you would be better off getting a filesystem copy of the CVS repository
then converting with cvs2git [1].  "git cvsimport" does not convert a
CVS repository faithfully to git, though it might barely be adequate if
you absolutely need to keep git and CVS in sync.

If you do not have filesystem access to your CVS repository, you might
be able to clone it using CVSSuck [2,3].

Michael
the cvs2svn/cvs2git maintainer

[1] http://cvs2svn.tigris.org/cvs2git.html
[2] http://cvs.m17n.org/~akr/cvssuck/
[3] http://cvs2svn.tigris.org/faq.html#repoaccess
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help