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

Re: SVNServe andWindows

From: Edmund Horner <edmund_at_chrysophylax.cjb.net>
Date: 2003-06-07 15:35:45 CEST

> 1. I have read the book, INSTALL in the source directory etc, and find no
> instructions for installing subversion using Apache binaries. Everything
> seams to be instructions for compiling everything for windows and I don't
> really have the time to figure out how to do that. I want to use it. Yet
> someone a few days ago indicated they had Subversion up and running in 5 min
> using windows and Apache. Any pointers on how it was done? Have I missed
> some documentation?

I might be wrong here, but I think you want to set up Subversion (0.23?)
using mod_dav_svn on Apache. These are the things I would check to get
it working:

1. Do you have Apache working (just as a normal webserver) on Windows?

2. Do you have a repository (or repositories) on the Apache machine that
you can access locally (with the file:// scheme)?

3. If yes to both, what I would try is copy mod_dav_svn.so into the
Apache/modules directory, add a few lines to Apache/conf/httpd.conf, and
restart Apache.

I had some trouble getting the module to work properly, but it should be
quite easy now if you have compatible Subversion and Apache versions.
Mine is working nicely with 0.23 on httpd 2.0.45.

The lines from my httpd.conf file are (I haven't edited them in any way,
so I am baring my soul here...):

     # Load Subversion.
     LoadModule dav_svn_module modules/mod_dav_svn.so
     <IfModule mod_dav_svn.c>
     <Location /repos/>
         DAV svn
         SVNPath "E:/svn/"
         SVNReposName "Edmund's Subversion Repository"
         Order deny,allow
         Deny from all
         Allow from 127.0.0.1 chrysophylax chrysophylax.cjb.net
     </Location>

     <Location /repos-xml/>
         DAV svn
         SVNPath "E:/svn/"
         SVNReposName "Edmund's Subversion Repository - XML View"
         Order deny,allow
         Deny from all
         Allow from 127.0.0.1 chrysophylax chrysophylax.cjb.net
         SVNIndexXSLT /svnindex.xsl
     </Location>
     </IfModule>

Good luck with getting it to work.

Edmund Horner.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Jun 7 15:37:14 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.