|
From: Mads K. <kii...@gm...> - 2005-10-05 12:14:47
|
The description on http://valgrind.org/devel/cvs_svn.html didn't work for m= e. I'm behind a firewall which doesn't allow the svn protocol - but http works fine. The following did it for me, using svn, version 1.2.3 (r15833). I suggest adding a note to cvs_svn.html. svn co --ignore-externals http://svn.valgrind.org/valgrind/trunk cd trunk svn propedit svn:externals . # change: VEX svn://svn.valgrind.org/vex/trunk # to: VEX http://svn.valgrind.org/vex/trunk svn up Regards, Mads |
|
From: Nicholas N. <nj...@cs...> - 2005-11-09 22:18:59
|
On Wed, 5 Oct 2005, Mads Kiilerich wrote: > The description on http://valgrind.org/devel/cvs_svn.html didn't work for me. > I'm behind a firewall which doesn't allow the svn protocol - but http > works fine. > > The following did it for me, using svn, version 1.2.3 (r15833). I > suggest adding a note to cvs_svn.html. > > svn co --ignore-externals http://svn.valgrind.org/valgrind/trunk > cd trunk > svn propedit svn:externals . > # change: VEX svn://svn.valgrind.org/vex/trunk > # to: VEX http://svn.valgrind.org/vex/trunk > svn up I put a modified version up at http://www.valgrind.org/downloads/repository.html: svn co --ignore-externals http://svn.valgrind.org/valgrind/trunk cd trunk svn propset svn:externals "VEX http://svn.valgrind.org/vex/trunk" svn up But I'm not sure if it's correct. When I try it SVN complains about --ignore-externals. I'm using 1.1.3, perhaps that version is too old? And if I omit the --ignore-externals, I get this: [~/grind] svn co http://svn.valgrind.org/valgrind/trunk svn: PROPFIND request failed on '/valgrind/trunk' svn: PROPFIND of '/valgrind/trunk': 405 Method Not Allowed (http://svn.valgrind.org) Can someone confirm if the above invocation works? Thanks. Nick |
|
From: Nicholas N. <nj...@cs...> - 2005-11-09 22:46:28
|
On Wed, 9 Nov 2005, Tom Hughes wrote: >> And if I omit the --ignore-externals, I get this: >> >> [~/grind] svn co http://svn.valgrind.org/valgrind/trunk >> svn: PROPFIND request failed on '/valgrind/trunk' >> svn: PROPFIND of '/valgrind/trunk': 405 Method Not Allowed (http://svn.valgrind.org) >> >> Can someone confirm if the above invocation works? Thanks. > > Are you going through a proxy? squid perhaps? If so then you need to > tell it to allow the PROPFIND method. No idea. I'm not interested in using this myself, I just want the webpage to be correct for others :) If setting PROPFIND is possibly required, then I guess the webpage should mention how to set that also... Nick |
|
From: Cerion Armour-B. <ce...@op...> - 2005-11-09 23:16:26
|
On Wednesday 09 November 2005 23:46, Nicholas Nethercote wrote: > On Wed, 9 Nov 2005, Tom Hughes wrote: > >> And if I omit the --ignore-externals, I get this: > >> > >> [~/grind] svn co http://svn.valgrind.org/valgrind/trunk > >> svn: PROPFIND request failed on '/valgrind/trunk' > >> svn: PROPFIND of '/valgrind/trunk': 405 Method Not Allowed > >> (http://svn.valgrind.org) > >> > >> Can someone confirm if the above invocation works? Thanks. > > > > Are you going through a proxy? squid perhaps? If so then you need to > > tell it to allow the PROPFIND method. > > No idea. I'm not interested in using this myself, I just want the webpage > to be correct for others :) If setting PROPFIND is possibly required, > then I guess the webpage should mention how to set that also... > > Nick Apologies! We recently took down http access to the repos, to stop the continuous svn repo permissions borkage. We made a notice on the repo web page to say browser repo access is down, but completely forgot about http access via an svn client. Am looking into a permanent solution to this - so many people do this, it can't be that hard... Cerion |
|
From: Tom H. <to...@co...> - 2005-11-10 00:08:58
|
In message <Pin...@ch...>
Nicholas Nethercote <nj...@cs...> wrote:
> On Wed, 9 Nov 2005, Tom Hughes wrote:
>
> > Are you going through a proxy? squid perhaps? If so then you need to
> > tell it to allow the PROPFIND method.
>
> No idea. I'm not interested in using this myself, I just want the webpage
> to be correct for others :) If setting PROPFIND is possibly required,
> then I guess the webpage should mention how to set that also...
Many HTTP proxy servers only allow the 'common' HTTP methods and
will have problems with some of the WebDAV methods that subversion
uses.
The most likely ones to cause problems (according to the subversion
FAQ) are PROPFIND, REPORT, MERGE, MKACTIVITY and CHECKOUT. Some of
those may only be needed to commit things though.
Recent versions of squid allow PROPFIND by default but older ones
don't, and even recent ones don't allow the others unless they are
told to with the extension_methods configuration option.
Tom
--
Tom Hughes (to...@co...)
http://www.compton.nu/
|
|
From: Tom H. <to...@co...> - 2005-11-09 22:35:27
|
In message <Pin...@ch...>
Nicholas Nethercote <nj...@cs...> wrote:
> But I'm not sure if it's correct. When I try it SVN complains about
> --ignore-externals. I'm using 1.1.3, perhaps that version is too old?
Probably.
> And if I omit the --ignore-externals, I get this:
>
> [~/grind] svn co http://svn.valgrind.org/valgrind/trunk
> svn: PROPFIND request failed on '/valgrind/trunk'
> svn: PROPFIND of '/valgrind/trunk': 405 Method Not Allowed (http://svn.valgrind.org)
>
> Can someone confirm if the above invocation works? Thanks.
Are you going through a proxy? squid perhaps? If so then you need to
tell it to allow the PROPFIND method.
Tom
--
Tom Hughes (to...@co...)
http://www.compton.nu/
|