[petsc-dev] migrating repos from petsc.cs.iit.edu to bitbucket.org

Sean Farley sean at mcs.anl.gov
Fri Nov 16 15:55:12 CST 2012


On Fri, Nov 16, 2012 at 3:45 PM, Jed Brown <jedbrown at mcs.anl.gov> wrote:
> I think we could nicely do petsc-dev, petsc-release, and one buildsystem
> managed as a subrepo.
>
> We could do one petsc too, bit hg branches/bookmarks kinda suck so I don't
> think it would be as nice.

Branches in mercurial are fine (it's what the mercurial repo uses) but
bookmarks are still "new" i.e. not all the features that git has
behave the same. Mercurial 2.4 added the biggest improvements with
bookmarks (namely a default bookmark called '@') and fixed a lot of
annoying bugs. Mercurial 2.5 will tackle fast-forward (or whatever
mercurial wants to call it) merges and amending. The most important
thing to have happened with the 2.4 release is that mercurial is
finally dogfooding bookmarks. Once that happened, lots of bugs were
put in the tracker and some fixed in 2.4.



More information about the petsc-dev mailing list