1

我在 Dreamhost 托管的 http 子域上运行颠覆。我之前已经成功地通过 Subclipse 连接到我在http://svn.example.me/example上的存储库,但最近我从 TortoiseSVN 和 Subclipse 收到“400 bad request”。

  1. 我尝试删除我的存储库并重新连接,但它没有工作
  2. 我可以通过谷歌浏览器通过http 连接到http://svn.example.me/example
  3. 我的开发人员能够通过 http 从 Mac 和 Ubuntu 机器连接到我的存储库

有没有办法找出我无法连接的原因,除非通过网络浏览器?我正在运行 Windows 7 Ultimate 64 位。同样,直到最近,这仍然运行良好。我尝试从快速的开放网络和半蹩脚的建筑 wifi 连接到不可用。

谢谢你的帮助!

4

1 回答 1

0

你必须通过代理吗?Web 浏览器仅在浏览存储库时发送基本的 HTTP 命令,例如 GET。SVN 客户端发送额外的 WebDAV HTTP 命令,如 OPTIONS、PROPFIND 等。有时代理服务器被配置为不代理这些额外的请求。

使用 SSL 通常是解决此问题的一种简单方法,因为代理只允许所有请求通过。

于 2013-01-21T19:33:55.967 回答