Feedback from evaluation in a corporate environment

Robert Collins robertc at robertcollins.net
Mon Jan 11 07:27:53 GMT 2010


On Mon, 2010-01-11 at 08:20 +0100, David Ingamells wrote:

Thank you for this!


> time bzr checkout bzr+ssh:<path> CVT_checkout
> real    1m23.968s
> user    0m30.170s
> sys     0m2.816s
> 
> time bzr checkout --lightweight bzr+ssh:<path> CVT_lightweight
> real    0m13.622s
> user    0m5.220s
> sys     0m0.544s
> 
> Thus a saving of 70 seconds by using lightweight

Yes. This is a high bandwidth local environment: I really didn't mean
LAN's when I talked about networks ;).
> ...

> time bzr checkout
> real    1m3.279s
> user    0m30.246s
> sys     0m2.644s
> 
> time bzr checkout --lightweight
> real    0m7.960s
> user    0m4.924s
> sys     0m0.412s

But I'd like to note that *even on a LAN*, checkout is another 80% of
the local time over the network, and most of that is latency, not system
or user time.

You have 1000 files which is tiny. I suspect that on a 10K or 100K
branch the ratio would be substantially higher still.

For users on a corporate LAN, lightweight checkouts may work, but over
the internet I'm still utterly sure that it will be awesomely painful.
Again though, I'd love to be wrong.

-Rob
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20100111/a520881f/attachment.pgp 


More information about the bazaar mailing list