Hi all,
i configured Apache 2.2 to handle SVN service.
We want to browse upper directory and then enter in a SVN folder.
The tree is outside the DocumentRoot directive.
This is a chunk of the httpd.conf:

Alias   /dev/eos        e:/svnroot/dev/eos
<Directory e:/svnroot/dev/eos>
  DAV svn
  SVNListParentPath on
  SVNReposName "Repository"
  SVNParentPath e:/svnroot/dev/eos/

  AuthzSVNAccessFile e:/svnroot/svn-acl

## AuthType Basic
  AuthName "Subversion repository"
        AuthType SSPI
        SSPIAuth On
        SSPIAuthoritative On

  SSPIDomain EOS
        SSPIOmitDomain On      # keep domain name in userid string
        SSPIOfferBasic On      # let non-IE clients authenticate
        SSPIBasicPreferred Off # should basic authentication have higher 
priority
        SSPIUsernameCase lower
        Require valid-user

        Order allow,deny
        Allow from all
</Directory>

Alias   /dev    e:/svnroot/dev
<Directory e:/svnroot/dev>
        Order allow,deny
        Allow from all
        Options Indexes
        IndexOptions ShowForbidden FancyIndexing HTMLTable
</Directory>

If I request the http://srveos:8080/dev I see the output with the list of the 
folders.
When I click on 'eos' item I receive error 500.
The error on the log is:

[Fri Nov 04 09:45:06 2011] [debug] mod_authz_svn.c(193): [client 192.168.0.36] 
Path to authz file is E:/svnroot/svn-acl, referer: http://srveos:8080/dev/
[Fri Nov 04 09:45:06 2011] [info] [client 192.168.0.36] Access granted: 'mora' 
GET dev:/eos, referer: http://srveos:8080/dev/
[Fri Nov 04 09:45:06 2011] [error] [client 192.168.0.36] (20014)Internal error: 
Can't open file 'E:\\svnroot\\dev\\eos\\dev\\format': Impossibile trovare il 
percorso specificato.  , referer: http://srveos:8080/dev/
[Fri Nov 04 09:45:06 2011] [error] [client 192.168.0.36] Could not fetch 
resource information.  [500, #0], referer: http://srveos:8080/dev/
[Fri Nov 04 09:45:06 2011] [error] [client 192.168.0.36] Could not open the 
requested SVN filesystem  [500, #720003], referer: http://srveos:8080/dev/
[Fri Nov 04 09:45:06 2011] [error] [client 192.168.0.36] Could not open the 
requested SVN filesystem  [500, #720003], referer: http://srveos:8080/dev/

Of course, I see an uncorrect path 'E:\\svnroot\\dev\\eos\\dev\\format'. Why 
this path is generated in this way?
---
Stefano Mora

Reply via email to