On Nov 19, 2009, at 11:43 AM, Greg Larkin wrote:


Glen Johnson wrote:
FreeBSD-questions,
I am attempting to use FreeBSD as my Subversion server.  I have
Subversion working, and I have Apache working.  However when I try to
use http:/my_server/svn/my_project I get:
<?xml version="1.0" encoding="utf-8"?>
<D:error xmlns:D="DAV:" xmlns:m="http://apache.org/dav/xmlns";
xmlns:C="svn:">
<C:error/>
<m:human-readable errcode="2">
Could not open the requested SVN filesystem
</m:human-readable>
</D:error>

1 I tried chmod -R 777 /home/svn/repos.
2 I tried recompiling apache, db, and subversion.
3 I looked at /var/log/http-error.log (partial list below)
[Thu Nov 19 09:35:52 2009] [notice] Graceful restart requested, doing
restart
[Thu Nov 19 09:35:53 2009] [notice] Digest: generating secret for digest
authentication ...
[Thu Nov 19 09:35:53 2009] [notice] Digest: done
[Thu Nov 19 09:35:54 2009] [notice] Apache/2.2.13 (FreeBSD)
mod_ssl/2.2.13 OpenSSL/0.9.8e DAV/2 SVN/1.6.6 configured -- resuming
normal operations
[Thu Nov 19 09:36:10 2009] [error] [client 192.168.2.12] (20014)Internal
error: Can't open file '/usr/home/svn/repos/default/format': No such
file or directory
[Thu Nov 19 09:36:10 2009] [error] [client 192.168.2.12] Could not fetch
resource information.  [500, #0]
[Thu Nov 19 09:36:10 2009] [error] [client 192.168.2.12] Could not open
the requested SVN filesystem  [500, #2]


What am I missing?
Thank you,
Glen

Hi Glen,

Please post the relevant bits from your httpd.conf where you set up the
SVNPath, etc.  It looks like maybe the SVNPath directive is pointing to
the wrong place.

Thanks for your reply. I currently have this info in /usr/local/etc/apache22/Includes/svn.conf. Apache22 loads all the conf files in this directory when httpd.conf is loaded.
<Location /svn>
        DAV svn
        SVNParentPath /usr/home/svn/repos
        SVNListParentPath on
        SVNPathAuthz off
        SVNIndexXSLT "/data-dist/svnindex.xsl"

        # anonymous first
        Satisfy Any
        Require valid-user

        # authenticating them valid ones
        AuthType Basic
        AuthName "Subversion Repositories"
        AuthUserFile /usr/home/svn/access/users
</Location>

_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"

Reply via email to