bazaar commits via other than [ftp|sftp|rsync]
John Arbash Meinel
john at arbash-meinel.com
Fri Apr 13 21:12:15 BST 2007
Stephen Waterbury wrote:
> Aaron Bentley wrote:
>> Bazaar works over FTP and SFTP ....
>>
>> We don't support writing through the web at present.
>
> Is any work being done on enabling bzr commits thru http or
> protocols other than ftp, sftp, and rsync?
>
> Steve
There are 2 possibilities.
If you have control over the server, you can install the bzr smart
server, set it to allow write. See "doc/http_smart_server.txt" for
information on how to set it up.
If you have WebDav enabled, we can use it like a filesystem. And Vincent
Ladeuil did the basic work to support it here:
https://launchpad.net/bzr.webdav
It hasn't been updated in a while, because Vincent has been hard at work
making sure we support all the vagaries of HTTP first. (401
authentication for both basic auth and digest, redirects, fallbacks for
web servers that don't fully implement the spec, or have broken
implementations, etc, etc.)
I imaging the webdav plugin probably works as is, but I know Vincent
didn't want to claim so until he had written a test-webdav server. Not
to mention one that can include all the idiosyncrasies of the different
web servers. Cherokee != Apache for example. On the plus side, our work
has found bugs in Cherokee's HTTP handling, so newer versions of
Cherokee aren't as broken. :)
Or did you have other protocols in mind? (gopher?)
John
=:->
More information about the bazaar
mailing list