【发布时间】:2014-04-26 14:37:28
【问题描述】:
我有一个托管 SVN 的 Web 服务器。它已经工作了很长时间,没有任何问题,但现在突然不想进行任何更改。
当我尝试将我的项目提交到 SVN 时,我从 Visual Studio 的 ankvsh 客户端收到以下错误消息,但在使用 TortoiseSVN 时出现同样的错误
Subversion 报错:
意外的 HTTP 状态 400 'Bad Request' on '/repos/Windows/ServerAdministrator/!svn/txr/0-a/ServerAdministrator/trunk/Middleware/ApacheAccessLog.cs' 附加错误:PUT '/repos/Windows/ServerAdministrator/!svn/txr/0-a/ServerAdministrator/trunk/Middleware/ApacheAccessLog.cs': 400 错误请求
我做了一个谷歌,一切都说它与代理有关。我没有使用代理,但论坛建议如果它与代理相关而阻止 dav,则通过 HTTPS 访问存储库,因此代理服务器只会通过连接,因为它不会看到它是 DAV 请求.
因此,我生成了一个 SelfSigned 证书并安装到 apache 中,但在尝试提交项目时仍然出现上述错误。
感谢您提供的任何帮助。
更新 下面是一个 lantrace 的 sn-p,以防万一
【问题讨论】:
标签: svn version-control