cute post evaluating HG
Germán Poó Caamaño
gpoo at ubiobio.cl
Thu Apr 19 21:33:31 CDT 2007
On Thu, 2007-04-19 at 19:17 -0400, Daniel Holth wrote:
> tekHedd wrote:
> > Giorgos Keramidas wrote:
> >>> They also have no problem converting Mozilla CVS repo into git repo.
> >>> With respect, it doesn't appear to me that sufficient effort has been
> >>> channel into the converter.
> >> I think I saw cvsps mentioned in the Mortal-Combat-inspired blog entry,
> >> which may explain some of the conversion problems. I'm using cvs20hg
> >> for quite some time now, and planning to test convert-repo too, so this
> >> is why I was interested in a more detailed report of the sort
> >> OpenSolaris people did :)
> >
> > It sometimes worries me how much I still depend on CVS.
> >
> > I am trying out a move to mercurial for all the same reasons as Mozilla,
> > and had difficulty finding a CVS import that worked. This is my first
> > experience with python, so when none of the existing translators worked
> > for me I was a bit worried. (Fortunately python is very easy to learn.)
> >
> > I couldn't get cvsps to work at all, and the problem was not immediately
> > easy to work around. I managed to get cvs20hg to work (minus the branch
> > support) after hacking it somewhat.
How much time did you spent with it?
I've trying to create a mercurial repo from Postgresql CVS. I have
running one using cvs20hg; but without branches. It took around
4 hours or so the first time but after that it's pretty fast to keep
it updated... but, without branches. Any tip?
But, to get the branched working I would like to try cvs-hg-import,
which also uses cvsps. But cvsps is still running after 14 hours
(using cvs-direct). How long it takes to updated after the first
time?
In order to updated cvs20hg I change the following line:
- self.hgrepo.update(tip, force=True)
+ mercurial.hg.update(self.hgrepo, tip)
because it was complaining that localrepo didn't support update.
Regards,
--
Germán Poó Caamaño
Concepción - Chile
More information about the Mercurial
mailing list