savannah-hackers-public
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-hackers-public] Re: bzr over http for savannah


From: Sylvain Beucler
Subject: [Savannah-hackers-public] Re: bzr over http for savannah
Date: Tue, 24 Jun 2008 08:42:36 +0200
User-agent: Mutt/1.5.18 (2008-05-17)

Hi,

(don't mail me in particular, but ask the Savannah Hackers)

It's documented at https://savannah.gnu.org/bzr/?group=gnash

-- 
Sylvain

On Mon, Jun 23, 2008 at 01:38:15PM +1000, Robert Collins wrote:
> Hi Sylvain,
> _zou was having some trouble in #gnash getting gnash from savannah. I've
> included the IRC transcript below. Most users serving bzr branches tend
> to do anonymous access over http - its remarkably efficient and the
> easiest on server resources. This doesn't seem to be working on savannah
> at the moment. My *guess* is that you have an apache ProxyPass passing
> all requests to loggerhead.
> 
> If that guess is correct, then:
> If you were to exclude requests for paths containing '.bzr' from being
> forwarded to loggerhead, and instead let apache serve them out of the
> filesystem, 'bzr branch http://bzr.savannah.org/gnash/trunk' should Just
> Work for you.
> 
> Please feel free to contact me for more details, or anyone in #bzr on
> freenode can probably provide sensible advice too.
> 
> Cheers,
> Rob
> 
> 
> 
> 13:01 < _zou> bzr branch bzr://bzr.savannah.gnu.org/gnash/trunk
> 13:13 < _zou> what is the internet protocol used for the file
> transfering with the above command?
> 13:14 < lifeless> that uses bzr://
> 13:15 < lifeless> its a registered protocol, port 4155
> 13:15 < lifeless> actually, technically, its tcp; bzr layers on thats as
> a transport
> 13:15 < lifeless> ;)
> 13:16 < _zou> bzr branch http://bzr.savannah.gnu.org/gnash/trunk
> 13:16 < _zou> ^^^ could this work?
> 13:17 < lifeless> I would assume so
> 13:17 < lifeless> if it doesn't its probably a misconfigured apache -
> bzr can happily branch over http just using GET requests
> 13:17 < lifeless> no need for server side code or anything. (though you
> can hook up the smart server there if desired)
> 13:18 < _zou> I think bzr protocal is blocked by fascist here.
> 13:18 < _zou>  fascist server here
> 13:19 < _zou> I tried "bzr branch
> http://panoramicfeedback.com/opensource/bzr/bzrtools/ bzrtools" an hour
> ago, it worked.
> 13:21 < _zou> but with "bzr branch bzr:://xxx", a "connect refused"
> message returned as soon as the command issued.
> 13:22 < lifeless> sounds like a firewalll to me ;)
> 13:25 < _zou> but with "bzr branch
> http://bzr.savannah.gnu.org/gnash/trunk";,  it hung for a long time,
> probably half an hour now.
> 13:26 < _zou> lifeless: thanks!
> 13:26 < lifeless> so, I get:
> 13:26 < lifeless> The proxy server received an invalid response from an
> upstream server.
> 13:26 < lifeless> The proxy server could not handle the request
> GET /gnash/trunk/.bzr/format.
> 13:26 < lifeless> Reason: Error reading from remote server
> 13:26 < lifeless> thats one of the files that bzr would be trying to
> read
> 13:30 < lifeless> I suspect the savannah site needs to pass .bzr
> requests straight to the file system, but is passing everything to
> loggerhead today
> 13:32 < _zou> lifeless: could savannah support "bzr + http + gnash"? Not
> sure if it's a proper question, I just hope I can transfer from CVS to
> bazaar smoothly:)
> 13:32 < _zou> only http/https/ssh protocols are supportted here.
> 13:32 < lifeless> _zou: sure, it could; dunno why it doesn't today.
> 13:33 < lifeless> I'll mail sylvain
> 
> -- 
> GPG key available at: <http://www.robertcollins.net/keys.txt>.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]