Deploying with Bazaar (or how a big repo can make you crazy)
Eli Zaretskii
eliz at gnu.org
Fri Mar 9 10:39:35 UTC 2012
> Date: Thu, 08 Mar 2012 19:09:09 +0100
> From: Jelmer Vernooij <jelmer at samba.org>
> Cc: Bazaar users <bazaar at lists.canonical.com>
>
> SSH by itself isn't any faster, but the fact that you're running the bzr
> smart server protocol over SSH. The smart server protocol (HPSS) is
> optimized for bzr operations. If you use a "dumb" transport, like plain
> HTTP, FTP or SFTP then you're basically reading the raw remote files and
> fetching whatever bits you need by parsing them. This can involve
> loading a (part of) a large pack file into memory. With the smart server
> protocol, your client can just ask for specific data.
But in the initial "bzr branch" command, the smart server doesn't
help, does it? Because it needs to fetch all the history anyway,
right?
At least this is what was explained to me in this thread:
https://lists.ubuntu.com/archives/bazaar/2011q1/071576.html
More information about the bazaar
mailing list