无法将项目导入/提交到 subversion

问题描述 投票:0回答:1

我有一个托管 SVN 的 Web 服务器。它已经工作了很长时间,没有任何问题,但现在突然不想进行任何更改。

当我尝试将项目提交到 SVN 时,我从 Visual Studio 的 ankvsh 客户端收到以下错误消息,但在使用 TortoiseSVN 时也收到相同的错误

Subversion 报告错误:

意外的 HTTP 状态 400“错误请求” '/repos/Windows/ServerAdministrator/!svn/txr/0-a/ServerAdministrator/trunk/Middleware/ApacheAccessLog.cs' 附加错误:PUT of '/repos/Windows/ServerAdministrator/!svn/txr/0-a/ServerAdministrator/trunk/Middleware/ApacheAccessLog.cs': 400 错误请求

我谷歌了一下,一切都说它与代理有关。我没有使用代理,但论坛建议,如果与阻止 dav 的代理相关,则通过 HTTPS 访问存储库,这样代理服务器只会传递连接,因为它不会看到它是 DAV 请求.

因此,我生成了一个自签名证书并安装到 apache 中,但在尝试提交项目时仍然收到上述错误。

更新

下面是 lantrace 的片段:

lantrace snippet

svn version-control
1个回答
0
投票

这并不完全是一个解决方案,但我找到了另一种解决方法,因为 Google 上的所有其他解决方法都没有解决我的问题。

该问题似乎与 OpenSuSE 12.3 和 13.1 有关,但该问题不再是在 CentOS 6.5 上运行 Subversion 的问题。

© www.soinside.com 2019 - 2024. All rights reserved.