SVN 意外的 HTTP 状态 405 方法不允许

Posted

技术标签:

【中文标题】SVN 意外的 HTTP 状态 405 方法不允许【英文标题】:SVN Unexpected HTTP status 405 Method Not Allowed 【发布时间】:2014-09-10 22:16:54 【问题描述】:

一年前我在我的 RaspberryPI 上安装了 svnserver...

由于我最近用sudo apt-get updatesudo apt-get upgrade 更新了我的RaspberryPI,所以我不能再对我的repos 进行任何操作了。当我尝试checkoutupdate时显示以下错误:

Error: Unable to connect to a repository at URL http://myurl.com/svn/my-repo-name   
Error: Unexpected HTTP status 405 'Method Not Allowed' on '/svn/my-repo-name'  
Error: Additional errors:
Error: The URI does not contain the name of a repository.

我检查了我的 svn 配置文件,但更新后它们没有改变。 有人可以帮助我吗?我不知道发生了什么:S

感谢您的建议

【问题讨论】:

您的 apt-logs 对更新、安装和可能删除的内容有何看法?您的网络服务器在其错误日志中说明了什么? 【参考方案1】:

自上次 apache 以来,ParentPath 似乎存在问题 升级。

解决它注释掉以下行:

#SVNListParentPath On

最后重启你的 Apache。

来源:SVN 405 Error: Could not fetch resource information

【讨论】:

【参考方案2】:

我遇到了类似的问题,因为我试图从以下路径签出存储库:

http://192.168.1.70/xyz/abc

而正确的做法是:

svn://192.168.1.70/xyz/abc

【讨论】:

以上是关于SVN 意外的 HTTP 状态 405 方法不允许的主要内容,如果未能解决你的问题,请参考以下文章

WebApi Post 方法总是返回“请求的资源不支持 http 方法 'GET'。”状态:405 方法不允许

Jersey 返回 HTTP 状态 405 - 不允许的方法

Spring Boot POST 请求返回 http 状态 405“方法不允许”而不是 HTTP 状态 404

WCF 请求失败,HTTP 状态为 405:不允许方法

REST - HTTP 状态 405;方法不允许;请求方法“PUT”不支持错误

HTTP 状态 405 – Apache Tomcat 服务器中不允许的方法 [重复]