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

Re: Using Apache handlers with Subversion

From: Justin Erenkrantz <justin_at_erenkrantz.com>
Date: 2003-07-19 09:24:15 CEST

--On Saturday, July 19, 2003 5:01 PM +1000 Robert Leftwich
<robert@leftwich.info> wrote:

> Note that I can install a handler in the standard fs dav location for any
> file extension, existing or not (i.e. foobar or some such nonsense) and it
> will be called as expected, just not in the svn location.

When using mod_dav_fs, it doesn't actually use the mod_dav handlers to serve
GET - it lets the default (or any other module's handler) be invoked in this
case. The actual content is stored on disk, so the default handlers can read
the files normally. They aren't even aware that mod_dav/mod_dav_fs is
involved.

Since the contents of the Subversion repository aren't stored on the disk in a
directory/file-based format, mod_dav must run the handlers and mod_dav_svn
will serve it out of the BDB backend directly. This precludes cgi-handler or
PHP handlers or whatnot from working with Subversion whereas they'd work just
fine with mod_dav_fs's 'backed' repositories as they are treated 'normally' by
the httpd core. -- justin

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Jul 19 09:25:18 2003

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.