Bazaar still below the radar when evaluating VCS tools
Teemu Likonen
tlikonen at iki.fi
Sun Feb 28 07:39:18 GMT 2010
* 2010-02-28 09:06 (+0200), Gary van der Merwe wrote:
> On Sun, Feb 28, 2010 at 8:03 AM, Teemu Likonen <tlikonen at iki.fi> wrote:
>> $ time bzr log -l10 -n0 >/dev/null
>>
>> real 0m8.103s
>> user 0m7.788s
>> sys 0m0.268s
>>
>> When the nearly-official Git mirror is up-to-date enough I use it
>> instead:
>>
>> $ time git log -10 >/dev/null
>>
>> real 0m0.007s
>> user 0m0.004s
>> sys 0m0.004s
> I believe that you are comparing apples with oranges by using bzr log
> -n0.
I'm just comparing commands to print last n commits in the branch.
Without -n0 Bzr hides information that I want to see (so I often use
-n0). Whereas "git log" doesn't hide it unless with --first-parent
option. But maybe you consider this comparison better:
$ time bzr log -l10 -n0 >/dev/null
real 0m8.118s
user 0m7.728s
sys 0m0.320s
$ time git log -10 --graph >/dev/null
real 0m2.770s
user 0m2.648s
sys 0m0.096s
But some can argue that this, too, is about apples and oranges because
Git will print a full graph.
Anyway, my point was not to count microseconds but to agree with this:
>> * 2010-02-26 22:25 (+0100), Roland Mas wrote:
>>> Bazaar has definitely left the “unusably slow” category, and
>>> everyone involved in that has my most grateful thanks. But it's
>>> still not in the “fast” category. “Fast enough for common cases”,
>>> yes; unqualified “fast”, not yet.
More information about the bazaar
mailing list