Posted Mar 13, 2008 18:25 UTC (Thu) by mikov (subscriber, #33179)
Parent article: Emacs chooses Bazaar
I am curious about the DVCS preferences of other LWN readers from both technical and usability
standpoint (but not political). Which one do you prefer and why ? I think that the customary
high level of comments here may produce valuable insights.
I currently use Git both professionally and for my personal projects, after having evaluated
GNU Arch first. What attracted me to Git initially was that it seemed very clean and simple
conceptually and it had excellent low level and high level documentation. Another plus is that
transitioning from Subversion to Git was practically painless. My company has been using Git
too for about an year now and we haven't had any reason to regret that choice (quite the
contrary actually). In case you are wondering, we are doing Java development - not kernel :-)
I have always assumed that Mercurial would have done an equally good job, but it just happened
that I evaluated Git first.
At the time I also looked into Bazaar and Bazaar-NG, but I didn't find the same level of
documentation and clarity. What might have turned me off Bazaar is also its perceived relation
to GNU Arch, which I found impractical to use (the added difficulty compared to Subversion did
not justify the immediate gains).