From: Raymond T. <toy...@gm...> - 2011-03-04 16:36:13
|
On 3/2/11 5:02 PM, Sam Steingold wrote: >> * Raymond Toy <gbl.enlzbaq@tznvy.pbz> [2011-03-02 10:12:50 -0500]: >> On 2/23/11 5:15 PM, Sam Steingold wrote: >>>> * Raymond Toy <gbl.enlzbaq@tznvy.pbz> [2011-02-23 07:57:09 -0500]: >>>> >>>> I converted the entire clocc cvs >>>> repo to hg using hg's builtin convert. >>> cvs2hg appears to do a better job merging commits into a single >>> changeset. here is what I got using it: >> There appears to be at least two things called cvs2hg. Which version >> did you use? > http://hg.gerg.ca/cvs2svn/ > http://cvs2svn.tigris.org/cvs2svn.html > > Ok. I finally got that version to work for me. (Need to use a newer version of python.) Based on what the version tree looks like, I think this did a much better conversion than hg convert. (Fewer branches and the branches that are created look reasonably sensible to me.) If someone wants to make an hg repo suing cvs2hg, go ahead. I can't do this because I'm not an admin (and don't really want to be). But if an admin can enable hg on sourceforge, I can push this repo up for others to use. Ray |