[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: CVS update: subversion/subversion/mod_dav_svn dav_svn.h mod_dav_svn.c repos.c

From: Greg Stein <gstein_at_lyra.org>
Date: 2000-10-10 14:52:22 CEST

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

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.