Nee*_*ets 6 eclipse subclipse svn sts-springsourcetoolsuite
我正在使用STS 2.8.1(我认为它基于Eclipse Indigo)和Subclipse 1.6.18.
我正在尝试从存储库中检查一些代码,但是当我添加存储库位置时,我收到以下错误:
RA层请求失败
svn:服务器发送意外返回值(503 Service Unavailable)以响应OPTIONS请求'http:// abcom:18080/svn/myproject'
问题是,如果我尝试从Web浏览器(例如Chrome或IE)访问该存储库,我可以访问它.它询问我的用户名和密码,输入后我可以看到项目树.
有谁知道我为什么可以从网络浏览器访问而不是从STS访问?
为Subclipse正确配置了代理设置(我可以从STS访问其他存储库,但不能访问那个存储库).
这通常是由于SVN设置(c:\Documents and Settings\_username_\Application Data\Subversion\servers或~/.subversion/servers)覆盖了Eclipse设置.
或者其中一个设置可能具有错误的代理密码.
然而,OP Neets报道:
- 我能够连接到其他存储库位置(因此代理密码是正确的)
- 我解决了它,在servers文件中添加了相应的异常,如下所示:
http-proxy-exceptions = exception.com
Run Code Online (Sandbox Code Playgroud)
这符合openDNS文章配置Subversion使用代理服务器的内容:
http-proxy-exceptions
Run Code Online (Sandbox Code Playgroud)
这指定了一组您不需要访问代理服务器的存储库地址.例如,如果您在本地LAN上有一个存储库,那么您可能不需要代理来访问它.
这应该是以逗号分隔的服务器列表,您可以使用星号作为通配符.
如果您将访问的所有存储库都要求您使用代理服务器,那么您可以将其保留.以下显示了将使用代理服务器访问example.com域之外的所有服务器的示例配置:
[global]
http-proxy-exceptions = *.example.com
http-proxy-host = proxy.example.com
http-proxy-port = 8080
http-proxy-username = myuserid
http-proxy-password = mypassword
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
22656 次 |
| 最近记录: |