Peter,
On Fri, 2008-09-19 at 14:08 +0100, Peter Ledbrook wrote:
> > Has the Grails community effectively decided on Git as the DVCS of
> > choice or are there pockets of Bazaar and/or Mercurial use?
>
> I'm pretty much focusing on git at the moment. It's fast and works
> pretty well. It is completely black magic to me though, and the
> command set is arcane in the extreme :) I do wonder how well it's
> going to do in the long run.
The Git command set and "computational model" is a nightmare, but it
does work and it is fast. Many believe Git has already won the DVCS
"race", but I think Bazaar and Mercurial are still competitors. To be
honest though I think it is really Git vs Bazaar since Mercurial is too
similar to Git to be differentiated (other than Mercurial is written in
Python -- slightly unfair, there are other differences, but...)
> I guess I should really test a recent(ish) version of Bazaar - the
> Ubuntu package was at 1.3 last time I tried, while Bazaar itself seems
> to be on 1.5 or 1.6.
I am on the bleeding edge and using the development branch bzr.dev
(1.8dev). 1.7 has just released 1.7rc2 with final coming out next week.
Remember though Bazaar is supposed to be on a monthly release cycle so
we should be on 1.12 fairly soon :-)
I like the model of Bazaar, it is clean and simple, and the command set
is very familiar to Subversion users. Also Bazaar is an immensely
adaptive system, it can be a drop in replacement for Subversion or used
as a full-on distributed version control system. However compared to
Git is it slow.
I am still dithering a little between Git and Bazaar, mostly I favour
Bazaar but I still can't quite get rid of Git. Mercurial I have managed
to drop --even when using NetBeans ;-)
BTW IntelliJ IDEA and Eclipse both have good GIt and Bazaar plugins.
--
Russel.
====================================================
Dr Russel Winder Partner
Concertant LLP t: +44 20 7585 2200, +44 20 7193 9203
41 Buckmaster Road, f: +44 8700 516 084
London SW11 1EN, UK. m: +44 7770 465 077