【SVN异常】svn: E175003: The server at ‘https://svn.example.com/!/%23MyRepo/‘ does not support the HTTP/

简介: 【SVN异常】svn: E175003: The server at ‘https://svn.example.com/!/%23MyRepo/‘ does not support the HTTP/

一、报错信息

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/

 

完结!


相关文章
|
3月前
|
XML JSON API
识别这些API接口定义(http,https,api,RPC,webservice,Restful api ,OpenAPI)
本内容介绍了API相关的术语分类,包括传输协议(HTTP/HTTPS)、接口风格(RESTful、WebService、RPC)及开放程度(API、OpenAPI),帮助理解各类API的特点与应用场景。
|
3月前
|
Android开发 Kotlin
求助!怎么上传第三方HTTPS证书?为什么我上传lets encrypt的证书显示私钥格式异常?
用户上传证书时遇到问题,提示格式异常,已尝试转换RSA格式仍未解决。
|
5月前
|
安全 网络安全 数据安全/隐私保护
网页安全演进:HTTP、HTTPS与HSTS
这整个进程实质上是网页安全由“裸奔”到“穿衣”再到“绑带”的演变史。它保障了数据的机密性和完整性,降低了中间人攻击的风险,最终实现了更自由、更安全的网络环境。但别忘了,技术永远在发展,网络安全的赛跑也永无终点。*ENDPOINT*
344 11
|
6月前
|
安全 网络协议 Linux
Linux网络应用层协议展示:HTTP与HTTPS
此外,必须注意,从HTTP迁移到HTTPS是一项重要且必要的任务,因为这不仅关乎用户信息的安全,也有利于你的网站评级和粉丝的信心。在网络世界中,信息的安全就是一切,选择HTTPS,让您的网站更加安全,使您的用户满意,也使您感到满意。
192 18
|
5月前
|
安全 网络安全 流计算
修改代码以确保对SSL和HTTP异常的正确处理。
记得,在海上和代码世界里,风暴总是突如其来。但只要你的代码准备妥当,合理地处理SSL和HTTP异常,你的小船就能安全航行,最终到达它的目的地。
153 12
|
6月前
|
JSON 安全 网络协议
HTTP/HTTPS协议(请求响应模型、状态码)
本文简要介绍了HTTP与HTTPS协议的基础知识。HTTP是一种无状态的超文本传输协议,基于TCP/IP,常用80端口,通过请求-响应模型实现客户端与服务器间的通信;HTTPS为HTTP的安全版本,基于SSL/TLS加密技术,使用443端口,确保数据传输的安全性。文中还详细描述了HTTP请求方法(如GET、POST)、请求与响应头字段、状态码分类及意义,并对比了两者在请求-响应模型中的安全性差异。
633 20
|
6月前
|
安全 网络协议 算法
HTTP/HTTPS与SOCKS5协议在隧道代理中的兼容性设计解析
本文系统探讨了构建企业级双协议隧道代理系统的挑战与实现。首先对比HTTP/HTTPS和SOCKS5协议特性,分析其在工作模型、连接管理和加密方式上的差异。接着提出兼容性架构设计,包括双协议接入层与统一隧道内核,通过协议识别模块和分层设计实现高效转换。关键技术部分深入解析协议转换引擎、连接管理策略及加密传输方案,并从性能优化、安全增强到典型应用场景全面展开。最后指出未来发展趋势将更高效、安全与智能。
241 1
|
7月前
|
安全 网络安全 数据安全/隐私保护
HTTP 与 HTTPS 协议及 SSL 证书解析-http和https到底有什么区别?-优雅草卓伊凡
HTTP 与 HTTPS 协议及 SSL 证书解析-http和https到底有什么区别?-优雅草卓伊凡
399 3