I have the following configured in Apache:
<Location "/">
DAV svn
SVNPath /SvnHome
AuthType Basic
AuthName "svn"
AuthUserFile /PasswordFile
order deny,allow
require valid-user
</Location>
<LocationMatch "^(/openlaszlo/(lps|tools|3rdparty)|/$|/openlaszlo/?$)">
DAV svn
SVNPath /SvnHome
<LimitExcept GET PROPFIND OPTIONS REPORT>
AuthType Basic
AuthName "anonymous svn"
AuthUserFile /PasswordFile
order deny,allow
require valid-user
</LimitExcept>
</LocationMatch>
The idea being to prevent anonymous people from accessing certain areas
of a svn tree. Allow them access to other parts in RO. While allowing
authorized users access (read and write) to all these areas.
When I do: svn co http://svn.openlaszlo.org/openlaszlo/ .
I get the following error message!
svn: PROPFIND request failed on
'%5E(/openlaszlo/(lps%7Ctools%7C3rdparty)%7C/$%7C/openlaszlo/%3F$)/!
svn/vcc/default'
svn: PROPFIND of
'%5E(/openlaszlo/(lps%7Ctools%7C3rdparty)%7C/$%7C/openlaszlo/%3F$)/!
svn/vcc/default': 400 Bad Request (http://svn.openlaszlo.org)
Does anyone have a CLUE what this is about? Why subversion is even
SEEING the pattern in the </LocationMatch> config tag?
I am running: svnadmin, version 1.1.2 (r12471) compiled Jan 10 2005,
18:17:10
And, speaking of, how the heck can I upgrade to latest subversion
without most of my linux distro too? There appears to be a very close
dependency between subversion and MANY other bits of Linux - down to
latest versions of these bits - which makes it nearly impossible to do.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Jan 31 23:28:06 2005