« Return to Thread: should we use bazaar?

Re: should we use bazaar?

by Jochen Theodorou :: Rate this Message:

Reply to Author | View in Thread

Jim White schrieb:

> Jochen Theodorou wrote:
>
>> Jim White schrieb:
>> [...]
>>
>>>  From my post in this thread last week:
>>>
>>> One of the interesting syncing tools is hgsvn which lets you use Hg
>>> on SVN checkouts.  That solves your disconnected operation case and
>>> allows a thorough evaluation of Hg before making the switch for the
>>> central repository.
>>>
>>> That of course is one the essential virtues of distributed version
>>> control.  And naturally even more useful in the future will be
>>> cross-DVCS synchronization so that this issure will become moot.
>>>
>>> http://cheeseshop.python.org/pypi/hgsvn
>>
>> it is possible with all thre of them I think... but I personally
>> think, that because Bazaar has an API and git is "only" a commandline
>> tool, that bazaar is better than git.. don't know about Mecurial.
>
> I think Mercurial is probably better than Bazaar.
>
> A repost of what I said last week:
>
> Jochen Theodorou wrote:
>
>  > ...
>  > (3) can explain why another tool is better
>
> I haven't done a direct comparison myself, but my impression so far is
> that Mercurial is probably a better choice than Bazaar.
>
> If you consider that projects like OpenJDK, IcedTea, NetBeans, and
> OpenSolaris have found it the current best choice for distributed
> version control, then I'm sure you'd agree that at this point
> alternatives would need to explain why they're better.

I don't count that as argument. I would need to know why these projects
chose Mercurial over Bazaar and if these reasons are still valid. On
http://www.dribin.org/dave/blog/archives/2007/12/28/dvcs/ you can find:

"""
> Historically, the main complaint about Bazaar has been it’s
> performance. In fact, the main reason why OpenSolaris dismissed
> Bazaar was due to poor performance. But that eval was a year ago,
> which is essentially an eternity. Since then, Bazaar has hit 1.0 and
> those performance criticisms have supposedly been addressed.
"""

so I read performance was the main reason, and that one is not that
valid anymore. ..
http://opensolaris.org/os/community/tools/scm/bzr-eval/ suggests the same.

[...]
> "Why Java picked Mercurial for source control" interview with Gosling:
> http://www.builderau.com.au/video/play/22447748

that should be named "Why Java picked a DCVS". Afaik they don't compare
Mercurial, GIT and Bazaar

  bye blackdrag


--
Jochen "blackdrag" Theodorou
The Groovy Project Tech Lead (http://groovy.codehaus.org)
http://blackdragsview.blogspot.com/
http://www.g2one.com/

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


 « Return to Thread: should we use bazaar?