Bazaar still below the radar when evaluating VCS tools

Andrew SB a.starr.b at gmail.com
Sat Feb 27 00:49:37 GMT 2010


On Fri, Feb 26, 2010 at 4:19 PM, Óscar Fuentes <ofv at wanadoo.es> wrote:
> Paul Moore <p.f.moore at gmail.com> writes:
>
>> The big problem is that for obvious reasons, there's no significantly
>> sized project with relatively official repositories in more than one
>> DVCS format - so comparing like with like is extremely difficult.
>
> Emacs uses Bazaar as its official VCS, but there is a git
> mirror. Current bzr Emacs history was taken from that mirror, which was
> a CVS mirror before (the route for the conversion was cvs -> git ->
> bzr). The git mirror is just hours behind the official bzr branch and it
> actually has more history, because it includes all previous branches
> that existed on CVS, while Emacs `trunk' is just one branch.
>
> The official Emacs `trunk' is on
>
> http://bzr.savannah.gnu.org/r/emacs/trunk
>
> There is a mirror on Launchpad if you want to compare using the
> `bzr+ssh' protocol: lp:emacs
>
> Finally, the git mirror is here:
>
> git clone git://repo.or.cz/emacs.git
>

To satisfy my own curiosity, here's some throughly un-scientific numbers:

andrew at andrew-testing:~/Desktop$ time bzr branch lp:emacs
Branched 99564 revision(s).

real	21m58.452s
user	14m42.107s
sys	0m18.005s

andrew at andrew-testing:~/Desktop$ time bzr branch
http://bzr.savannah.gnu.org/r/emacs/trunk
Branched 99564 revision(s).

real	27m34.455s
user	19m45.858s
sys	0m32.574s


andrew at andrew-testing:~/Desktop$ time git clone git://repo.or.cz/emacs.git
Initialized empty Git repository in /home/andrew/Desktop/emacs/.git/
remote: Counting objects: 548950, done.
remote: Compressing objects: 100% (115964/115964), done.
remote: Total 548950 (delta 432602), reused 548639 (delta 432431)
Receiving objects: 100% (548950/548950), 168.44 MiB | 526 KiB/s, done.
Resolving deltas: 100% (432602/432602), done.
Checking out files: 100% (3122/3122), done.

real	9m57.453s
user	4m16.020s
sys	0m38.470s

-- Andrew SB



More information about the bazaar mailing list