|
From: Ethan A M. <sf...@us...> - 2014-02-20 17:04:24
|
On Wednesday, 19 February, 2014 10:43:49 Eric S. Raymond wrote: > I maintain a tool called reposurgeon that edits and convers > version-control repositories, and a front end for it called > cvs-fast-export that does what its name says. > > Recently a gnuplot contributor attempting to set up a local git mirror of > the gnuplot repository for his own use approached me with a bug report > about cvs-fast-export which I was able to resolve. In the process I > ran a test conversion of the gnuplot history to git. > > I am therefore in a position to state that converting your production > repository out of CVS into a modern distributed VCS would not be > very difficult. If I had an inside collaborator familiar with the > project history I think it would be about a week's work. Most of that > effort would be lifting CVS version references in comments into > a useful form. You are kind to offer. Can you summarize in what ways your conversion would be different from the automated cvs->git conversion service offered by SourceForge (which so far the project has declined to use)? Ethan |