Some unscientific timing results (on the Python source tree)
Barry Warsaw
barry at canonical.com
Mon Mar 24 14:03:13 GMT 2008
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Mar 24, 2008, at 8:32 AM, David Cournapeau wrote:
> Paul Moore wrote:
>>
>> Good point, I'd forgotten that. But I repeat that I wasn't trying to
>> optimise, rather to "just use" what the people setting up the
>> repositories had suggested I use. (I don't even know if there's a bzr
>> smart server I have the ability - as a user without commit access -
>> to
>> use).
>>
>
> I understand the nuisance as a user, but I am not sure you can blame
> bzr if nobody set it up for good performances. Maybe bzr server is
> harder to set up than mercurial, at which point it is a bzr problem
> (I don't say it is, I just don't have that experience).
It's very possible that we (Thomas and I) didn't set up
code.python.org most optimally. A brief description of what we did
follows; suggestions for improvement are welcome!
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.
http access was even simpler; we just set up an alias pointing into
the Bazaar shared repository directory.
If anybody is interested and has ideas on how to tune the server side,
ping me on irc. I'm 'barry' on irc.freenode.net, and usually hang out
on #mailman and #launchpad (and now, #bzr).
- -Barry
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (Darwin)
iEYEARECAAYFAkfntKMACgkQ2YZpQepbvXEFwwCcCpUYfrDFr/469EZZGW/64CRb
wGEAniBo6ehaUw//pfCGEaIuKQH4Kd+8
=sdMV
-----END PGP SIGNATURE-----
More information about the bazaar
mailing list