代码之家  ›  专栏  ›  技术社区  ›  Simon D

Apache、SVN和mod_python

  •  0
  • Simon D  · 技术社区  · 15 年前

    <Location />
        DAV svn
    
        SVNParentPath c:\repos
        [SSPI stuff]
    </Location>
    

    所以我可以从客户端浏览到 http://svn/repo1 http://svn/repo2 (c:\repos中的任何repo),然后查看存储库中的内容。

    http://svn/mpinfo .

    我尝试在httpd.conf的末尾添加一个新位置,如下所示:

    <Location /mpinfo>
        SetHandler mod_python
        PythonHandler mod_python.testhandler
    </Location>
    

    http://www.modpython.org/live/current/doc-html/inst-trouble.html . 但是当我浏览到 我得到以下错误:

    <D:error>
    <C:error/>
    <m:human-readable errcode="720003">
    Could not open the requested SVN filesystem
    </m:human-readable>
    </D:error>
    

    如果我将存储库的位置/url更改为,例如/svn,那么我可以浏览到 http://svn/mpinfo .

    问题:

    是否有其他方法可以访问存储库 http://svn/reponame http://svn/mpinfo/ 不是由svn解析,而是由mod_python解析。

    1 回复  |  直到 15 年前
        1
  •  0
  •   Graham Dumpleton    15 年前

    首先,如果您更改两个位置指令的顺序,您是否感到高兴?也就是说,“/mpinfo”在“/”之前。