我已经运行了MAMP (XAMP for OSX),并且我正在尝试设置subversion。
当我在浏览器中转到新创建的存储库时,我得到:
<D:error>
<C:error/>
<m:human-readable errcode="2">
Could not open the requested SVN filesystem
</m:human-readable>
</D:error>存储库设置在~/server/svn中。我的html/php文件也在那里(~/server/http),它工作得很好。我的基本httpd.conf设置:
<Location /svn>
DAV svn
SVNPath ~/server/svntest
(Authenticaton will be added later)
</Location>我已经把所有东西都调到777了
drwxrwxrwx 9 gerrit staff 306 27 okt 2008 svnApache的错误日志没有显示任何错误。
如何对此进行故障排除?
发布于 2009-06-13 18:47:11
什么是~/server/svntest?web服务器通常没有home目录,甚至没有shell访问权限,试着用它代替完整路径。
发布于 2009-06-13 18:54:27
尝试运行
svnadmin verify ~/svntest/svn在存储库上。如果报告错误,请运行:
svnadmin recover ~/svntest/svn发布于 2014-07-10 20:26:02
如果您指向具有多个存储库的文件夹,则可以尝试使用SVNParentPath而不是SVNPath。
https://stackoverflow.com/questions/991243
复制相似问题