우리는 Apache 2.2를 사용하여 Windows에서 SVN (1.6.2) 리포지토리를 서버에 사용하고 있습니다. 우리는 SSPI를 인증에 사용하고 있습니다. 여러 저장소가 있으며, httpd.conf에서 SVNParentPath를 사용하여 저장소를 제공합니다. 같은 뭔가 :Apache, SVN 및 mod_python
<Location />
DAV svn
SVNParentPath c:\repos
[SSPI stuff]
</Location>
그래서 클라이언트에서 나는 http://svn/repo1 또는 http://svn/repo2를 찾아 볼 수 있습니다 (C에 어떤의 repos : REPOS는 \) 다음 저장소에 무엇을 참조하십시오.
그러나 mod_python을 사용하여 다른 URL (예 : 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에 제안. 내가 예를 들어,/SVN, 그때 http://svn/mpinfo를 찾아 볼 수 있습니다하기 위해 저장소의 위치/URL을 변경하는 경우
<D:error>
<C:error/>
<m:human-readable errcode="720003">
Could not open the requested SVN filesystem
</m:human-readable>
</D:error>
: 나는 http://svn/mpinfo을 찾아 그러나 나는 다음과 같은 오류가 발생합니다.
질문 :
http://svn/reponame에서 액세스 할 수있는 저장소를 가지고 있지만, 특별한 디렉토리 http://svn/mpinfo/가 SVN에 의해 구문 분석, 대신 mod_python을 구문 분석하지 않은 어쨌든있다.