Some unscientific timing results (on the Python source tree)

Barry Warsaw barry at canonical.com
Mon Mar 24 14:15:02 GMT 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Mar 24, 2008, at 10:12 AM, Martin Albisetti wrote:
> On Mon, Mar 24, 2008 at 10:56 AM, Barry Warsaw <barry at canonical.com>  
> wrote:
>> First, we wanted to use as much of the existing svn infrastructure as
>> possible.  Write access to svn is controlled by a common user, with a
>> single authorized_keys file containing a command to run svnserve with
>> the proper arguments (including -t and --tunnel-user).  We simply
>> extended all that infrastructure, creating a new shared user with a
>> different authorized_keys file.  This latter used a command of "bzr
>> serve" with arguments translated to make sense for Bazaar.
>
> Currently, branching through http is faster than using the smart
> server (this is being worked on, though).
> On the other hand, pulling/pushing/merging, is much faster with the
> smart server, which is fairly trivial to use if you have bzr installed
> on the server, and users have ssh access.
> You just have to use bzr+ssh:// instead of http:// in the URLs for
> these operations.

Cool, thanks.

Note that only people with write access to the Python svn repository  
have write access to the bzr repository on code.python.org.  Meaning,  
only they can do bzr+ssh. All non-core developers must use http and  
cannot push to code.python.org.

Cheers,
- -Barry

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (Darwin)

iEYEARECAAYFAkfnt2YACgkQ2YZpQepbvXHVlwCfe60FzbF3n7NZZjF90xvIO908
KigAnA7hT3tIN8HcfMdesv7heqBTvtG8
=iBMd
-----END PGP SIGNATURE-----



More information about the bazaar mailing list