Page 1 of 1

svn via proxy

Posted: Fri Jul 06, 2007 10:47 am
by radad
I am trying to access the svn thorugh a firewall via a proxy.
I think this is the command to use:

Code: Select all

svn co http://svn.ps2dev.org/trunk/ps2toolchain
But I get this error:

Code: Select all

svn: PROPFIND request failed on '/trunk/ps2toolchain'
svn: PROPFIND of '/trunk/ps2toolchain': 405 Method Not Allowed (http://svn.ps2dev.org)
Is this enabled on the server? See this FAQ: http://subversion.tigris.org/faq.html#proxy

Posted: Fri Jul 06, 2007 11:02 am
by J.F.
Wrong path. It's

Code: Select all

svn co svn://svn.ps2dev.org/ps2/trunk/ps2toolchain

Posted: Fri Jul 06, 2007 11:12 am
by ubergeek42
I believe there is a bit of a misunderstanding here.

The ps2dev svn server uses the svn protocol, but proxying is only supported in the client when connecting to a server using http. Changing to svn:// will make it ignore the proxy settings, which only apply to the http protocol.

When you decide to run a subversion server, you get to choose whether to use a webserver to control the repositories(which allows for finer access control if I remember correctly), or you use svnserve, which is a very simple repository server. ps2dev uses the svnserve server, hence the svn protocol, and thats why trying to connect using http won't work.

Hope that made some sense?

Posted: Fri Jul 06, 2007 11:35 am
by radad
That makes sense. Wasn't sure how the server was setup.
So no support for proxies/firewalls.

Posted: Sat Jul 07, 2007 6:29 am
by J.F.
ubergeek42 wrote:I believe there is a bit of a misunderstanding here.

The ps2dev svn server uses the svn protocol, but proxying is only supported in the client when connecting to a server using http. Changing to svn:// will make it ignore the proxy settings, which only apply to the http protocol.

When you decide to run a subversion server, you get to choose whether to use a webserver to control the repositories(which allows for finer access control if I remember correctly), or you use svnserve, which is a very simple repository server. ps2dev uses the svnserve server, hence the svn protocol, and thats why trying to connect using http won't work.

Hope that made some sense?
His path was still wrong in any case - he was using /trunk/ps2toolchain when the path is /ps2/trunk/ps2toolchain.

Posted: Thu Jun 12, 2008 11:31 pm
by skwi
I know this is an old topic, but if someone else is stuck behind a proxy, there is a solution :
this mirror of ps2dev svn support websvn:

http://psp.jim.sh/svn



so the answer is, try this:

svn co http://psp.jim.sh/svn/ps2/trunk/ps2toolchain

I tried, it works