本文目录
1.2 Subversion 1.9.x and 1.10.x
一、报错信息
svn: E175003: The server at 'https://svn.example.com/!/%23MyRepo/' does not support the HTTP/DAV protocol
以上报错信息会根据SVN版本不同,而显示的略有不同:以下是SVN几个常用的版本报错信息
1.1 Subversion 1.11.x
Subversion 1.11.x 版本的客户端通常会显示如下的报错信息:
svn: E170013: Unable to connect to a repository at URL 'https://svn.example.com/!/%23MyRepo/'
svn: E175003: The server at 'https://svn.example.com/!/%23MyRepo/' does not support the HTTP/DAV protocol
1.2 Subversion 1.9.x and 1.10.x
Subversion 1.9.x and 1.10.x 版本的客户端通常会显示如下的报错信息:
svn: E170013: Unable to connect to a repository at URL 'https://svn.example.com/!/%23MyRepo/view/head/paint/trunk'
svn: E175009: The XML response contains invalid XML
svn: E130003: Malformed XML: no element found
1.3 Subversion 1.8.x
Subversion 1.8.x 版本的客户端通常会显示如下的报错信息:
svn: E175002: Unexpected HTTP status 405 'Method Not Allowed' on '/!/%23MyRepo/view/head/paint/trunk'
svn: E175002: Additional errors:
svn: E175002: PROPFIND request on '/!/%23MyRepo/view/head/paint/trunk' failed: 405 Method Not Allowed
二、报错原因
该错误表明用于使用Subversion客户端定位存储库的URL不合适。
最有可能的是,当通过VisualSVN服务器的web界面浏览存储库时,URL是从web浏览器的地址栏复制的。Subversion客户端程序不能处理此类url的语法。应该通过单击web界面中的Checkout按钮来获得适当的url。
三、解决方案
当您准备检出一个工作副本或使用Subversion客户端以某种方式访问存储库时,您应该通过单击Checkout按钮获得适当的存储库URL。
按照以下步骤获取可与Subversion客户端程序一起使用的Subversion存储库URL:
1、在VisualSVN服务器web界面上,导航到所需的存储库路径。
2、单击web界面右上方的Checkout按钮,并将存储库URL复制到剪贴板。
3、将存储库URL粘贴到Subversion客户端程序。
【参考资料】
SVN官网解决方案:https://www.visualsvn.com/support/topic/00102/
完结!