gpt4 book ai didi

apache - 颠覆 E160013 : '/svn/xxx/!svn/me' path not found* error

转载 作者:行者123 更新时间:2023-12-03 08:49:56 29 4
gpt4 key购买 nike

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

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

在花了几个小时检查日志和配置之后,由于 Subversion 从 1.6 升级到 1.7,这包括 new HTTPv2 protocol .该协议(protocol)以某种方式影响了对 SVN 存储库的访问,但似乎只影响 POST 而不是 GET。

解决方法

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

DAV svn
...
SVNAdvertiseV2Protocol Off

然后问题得到解决,我们可以再次检查我们的更改。

最佳答案

我通过禁用 HttpV2 协议(protocol)解决了这个问题。要禁用它,您可以更改 mod_dav_svn配置位置如下:

DAV svn
...
SVNAdvertiseV2Protocol Off

关于apache - 颠覆 E160013 : '/svn/xxx/!svn/me' path not found* error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9928285/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com