Michaël Bruneel <m...@alethes.be> writes:

>   IMHO, given <Location ~ "^/(?!viewvc)" > and URL '/', mod_dav_svn
> should be able to understand the regular expression and treat '/' as
> both the path to the repository and the path inside the repository. It
> should not use raw '(?!viewvc)' data as it does now.

That's only one case out of many. What about things like?

<Location ~ "/foo(?!xxx)">
<Location ~ "/foo/(?!xxx)">
<Location ~ "/foo/(?!xxx)zig">
<Location ~ "/foo(?!xxx)/zig">
<Location ~ "/foo/(?!xxx)/zig">

Take that last one: "/foo/bar/zig/zag" matches "/foo/(?!xxx)/zig" but
what is the path to the repository and what is the path inside the
repository?

What about SVNParentPath?

Are multiple regepxs allowed?

<Location ~ "/foo/(?!xxx)/zig/(?!yyy)">

Which things should be supported?  How should they behave?  What is the
advantage of supporting them?

-- 
Philip

Reply via email to