小编all*_*lan的帖子

Subversion E160013:'/ svn/xxx /!svn/me'路径未找到*错误

我最近在我们的服务器上升级了bitnami trac堆栈(从0.12.2-5到0.12.3),并且在重新配置所有脚本和存储库后似乎都很好.我能够登录并查看源代码并使用Trac浏览存储库.我测试了检查源代码,我可以通过visualsvn和乌龟来浏览存储库.

但是,当提出改变时,就会出现问题.我找到了一条未找到路径的异常.查看服务器上的错误日志,我只能看到所有GET请求都没问题,但是POST的URL不正确(!svn/me最后附加了).

经过几个小时的日志和配置后,Subversion从1.6升级到1.7,这包括新的HTTPv2协议.该协议以某种方式影响了对SVN存储库的访问,但似乎只影响POST而不是GET.

解决方法

禁用此新功能的方法是更改mod_dav_svn配置,如下所示:

DAV svn
...
SVNAdvertiseV2Protocol Off
Run Code Online (Sandbox Code Playgroud)

该问题随后得到解决,我们可以再次检查我们的更改.

svn apache

32
推荐指数
2
解决办法
2万
查看次数

标签 统计

apache ×1

svn ×1