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>.
