尝试从在线存储库中检出代码时,出现以下错误
E175002: REPORT of '/repos/xxx/!svn/vcc/default'
我正在尝试从远程计算机签出代码
经过长时间的研究,我终于找到了一个解决方案,该解决方案是将allow from all
svn配置放入httpd.conf
:
<Directory /repos>
...
allow from all
...
</Directory>
svn结帐现在工作正常
以上是针对Apache 2.2的
如果您使用Apache 2.4
<Directory /repos>
...
require all granted
...
</Directory>
在1.7.2中,由于mod_dav_svn不再将URL映射到文件系统,因此失去了对Directory指令的支持。相反,请确保使用Location指令。subversion.apache.org/docs/release-notes/…
如果您使用apache 2.4,请改为使用require all