httpd.conf installed by default is not usable straight out of the box. Here are a few things I had to fix.The Subversion manual prescribes the following setting for using Digest authentication:
<Location /svn> DAV svn SVNParentPath /var/svn AuthType Digest AuthName "Subversion repository" AuthDigestDomain /svn/ AuthUserFile /etc/svn-auth-file Require valid-user </Location>That doesn't work. From what I learned here, it should actually be:
<Location /svn> DAV svn SVNParentPath /var/svn AuthType Digest AuthName "Subversion repository" AuthDigestDomain /svn AuthUserFile /etc/svn-auth-file Require valid-user </Location>In other words, both
Location and AuthDigestDomain should be /svn without the trailing slash. And remember to use htdigest.exe instead of htpasswd.exe when using Digest authentication.Another thing: the locally installed Apache manual is not enabled by default.
- Find the following line in
httpd.confand uncomment it:
Include conf/extra/httpd-manual.conf - Open
conf/extra/httpd-manual.confand replace all occurrences of the following with the path tohttpd/manual
F:/windows/subversion/../httpd/tmp/httpd/Apache/manual

No comments:
Post a Comment