DAV_RESOURCE_TYPE_PRIVATE is a new constant in Apache's mod_dav.h. You'll
need a fresh copy of Apache to compile this change.
[ in general, if you are building mod_dav_svn, you will want to stay very
current with Apache 2.0. I've been changing both of them to complete this
work. ]
Cheers,
-g
On Tue, Oct 10, 2000 at 11:34:29AM -0000, gstein@tigris.org wrote:
> User: gstein
> Date: 00/10/10 04:34:29
>
> Modified: subversion/mod_dav_svn dav_svn.h mod_dav_svn.c repos.c
> Log:
> * dav_svn.h: document "special URI" concept
> add declaration of dav_svn_get_special_uri()
>
> * mod_dav_svn.c: add special URI concept: a new command (SVNSpecialURI), a
> new command handling function, config record merging, and an accessor
> function (with a default).
>
> * repos.c: resolve the type of the resource based on the URI. add some
> framework for futher resolution/parsing of the URI in a type-specific
> manner.
>...
> + {
> + /* URI was "/root/$svn". It exists, but has restricted usage. */
> + comb->res.type = DAV_RESOURCE_TYPE_PRIVATE;
> + }
>...
> + {
> + /* URI was "/root/$svn/XXX". The location exists, but
> + has restricted usage. */
> + comb->res.type = DAV_RESOURCE_TYPE_PRIVATE;
> + }
>...
--
Greg Stein, http://www.lyra.org/
Received on Sat Oct 21 14:36:10 2006