Re: Notes on http-push
- From
- Nick Hengeveld <nickh@reactrix.com>
- Date
- Nov 8, 2005, 08:46 UTC
- Message-ID
- <20051108084620.GA5830@reactrix.com>
- In-Reply-To
- <Pine.LNX.4.63.0511071926240.14149@wbgn013.biozentrum.uni-wuerzburg.de>
On Mon, Nov 07, 2005 at 07:34:34PM +0100, Johannes Schindelin wrote:
> If you want to play with it yourself: A minimal setup using Apache needs > something like this in httpd.conf:
In the interest of testing push against another DAV server implementation, I tried using Subversion's Apache DAV/DeltaV module. It works if you enable autoversioning and authentication, which makes for a slightly different minimal Apache setup:
LoadModule dav_module modules/mod_dav.so
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
<Location /svn>
DAV svn
SVNPath /path/to/svn/repo
SVNAutoversioning on
AuthName "Subversion Repo"
AuthType Basic
AuthUserFile ....
AuthGroupFile ....
<LimitExcept GET>
require ....
</LimitExcept>
</Location>While it's kind of useless to place immutable objects under version control, it is sort of an interesting side effect that all the meta files will have a history.
-- For a successful technology, reality must take precedence over public relations, for nature cannot be fooled.