cute post evaluating HG

TK Soh teekaysoh at gmail.com
Sun Apr 15 10:50:36 CDT 2007


On 4/15/07, Giorgos Keramidas <keramida at ceid.upatras.gr> wrote:
> On 2007-04-15 10:29, TK Soh <teekaysoh at gmail.com> wrote:
> >On 4/15/07, Giorgos Keramidas <keramida at ceid.upatras.gr> wrote:
> >> 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 :)
> >
> > Any update if OpenSolaris has converted their (CVS?) repos to Hg yet?
> >
> > With the size of OpenSolaris, if they are able to converted their
> > repos into Hg, it would mean the converter(s) they used will be pretty
> > well tested out. It will be really nice if they can share their
> > effort.
>
> I don't think OpenSolaris will convert their older history to Hg.
>
> There are probably commit logs, and other historical information in the
> Solaris codebase, which are not exportable to the world, i.e. because
> they contain confidential information for either Sun or its clients.
>
> What OpenSolaris did was start with a ``flag day'' import of the Solaris
> codebase, which appears as revision 0 in the public onnv-gate repository:
>
> % keramida at kobe:/home/keramida/hg/onnv-gate$ hg log -r0
> % changeset:   0:68f95e015346
> % user:        stevel at tonic-gate
> % date:        Tue Jun 14 00:00:00 2005 -0700
> % summary:     OpenSolaris Launch
> %
> % keramida at kobe:/home/keramida/hg/onnv-gate$
>
> This is what Mozilla will do, if I understood correctly the blog
> entry at: http://weblogs.mozillazine.org/preed/2007/04/version_control_system_shootou_1.html

Looks like you are right. I just looked at mozilla's repo
(http://hg.mozilla.org/cvs-trunk-mirror), and they has just crafted
the .hgignore file by hand. That should mean they are going to start
fresh from there.


More information about the Mercurial mailing list