cvs2git

CVS2GIT- Conversion: Error “mark … not declared” when running git fast-import

笑着哭i 提交于 2019-12-24 21:39:15
问题 I'm trying to migrate an old cvs repository to git using cvs2git and git fast-import . The Export seemed to work fine, at least i did not notice any error messages. However, when i try to import the Dump files into my git repository with git fast-import --export-marks=C:\temp\git-marks.dat < C:\temp\git-dump.dat i get the following error: fatal: mark :52 not declared This is the generated crash report: fast-import crash report: fast-import process: 17584 parent process : 1 at 2019-01-09 14:52

Determining how cvs2git converted CVS trees

被刻印的时光 ゝ 提交于 2019-12-24 10:16:13
问题 I successfully converted and imported into git an eight-year old CVS master tree which contains individual CVS projects. I am trying to figure out what the cvs2git conversion did to the individual CVS repositories. Fortunately, I still have the master CVS tree and have not deployed anything, so I can do this again. I'm looking for git commands that will let me explore what I converted, so I can tell if I should have converted each CVS repository separately. 回答1: You can verify what cvs2git

Extracting a Git repository out of CVS

爱⌒轻易说出口 提交于 2019-12-13 05:15:30
问题 I am using cvs2git which is a part of cvs2svn to convert my CVS repository to a Git repository. I ran the command the following command, python cvs2git --dumpfile=C:\git\project\git-dump.bin --blob=C:\git\project\git-blob.bin --username=cvs2git C:\cvsroot\project the software did some processing and generated a dump and a blob file. What would I do with these files to extract a Git repository on which I can run the git clone <url> command? 回答1: I had to run the following command. cat git-dump