Interesting article on git
Robert Collins
robertc at robertcollins.net
Sun Aug 26 22:07:19 BST 2007
On Sun, 2007-08-26 at 20:34 +0100, Paul Moore wrote:
>
>
> Cool - I'd not seen that. One question - the page you reference
> suggests that a shallow branch will take "roughly as long as a
> lightweight checkout would take". When I tried a lightweight checkout
> of the Python tree, it still took 11 minutes, vs 3 minutes for svn co.
> Is this due to architectural differences, or is this just a fixable
> performance difference,
Fixable. The reason it takes so long is 2 round trips per file being
checked out. I have a branch that will massively reduce that by changing
the disk format; I haven't profiled the lightweight checkout difference
yet, because while the fast-path is available its not integrated yet and
we're still paying a roundtrip per file.
> and I should expect that in the longer term,
> bazaar lightweight checkouts will get closer to svn co in performance
> terms?
Absolutely.
-Rob
--
GPG key available at: <http://www.robertcollins.net/keys.txt>.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20070827/2678628e/attachment.pgp
More information about the bazaar
mailing list