As another attempt, I'm trying to convert a CVS repository to GIT. cvs-fast-export was recommended. The only problem is, I have no idea how to actually do so. I have it built, but how do I call it? There's tons of flags explained here but that's more confusing than it is helping.
Is there a short explanation somewhere of the actual process of conversion?
The repository is remote, and I normally go in via SSH. I'm not sure if the folder structure of this project is normal. Here's roughly what it looks like:
(on the remote server)/somefolder/cvs/anotherfolder/
Contains: CVSROOT repo-I-want-to-clone-name
repo-I-want-to-clone-name contains an
Attic
, and all the source code files with,v
after them. (No CVSROOT)CVSROOT contains an
Attic
, cleanlog.sh, cvsignore, checkoutlist, checkoutlist,v, editinfo, editinfo,v, commmitinfo, loginfo, taginfo, etc. (No source-code like files here)