svn - TortoiseSVN 错误:“'https://...' 的选项无法连接到服务器 (...)”

svn - TortoiseSVN 错误:“'https://...' 的选项无法连接到服务器 (...)”

20 回答 20

This answer is useful

37

检查TortoiseSVN->Settings->Network中的代理设置。

也许它们的配置与您的网络浏览器不同。

于 2008-09-21T20:15:23.823 回答

This answer is useful

27

反应迟钝,但我已经为此苦苦挣扎了一段时间,所以也许我可以通过展示我的解决方案来节省一些时间。

我的问题有点不同,但原因可能是一样的。

在我的情况下,TortoiseSVN 继续尝试通过代理服务器进行连接。我可以通过 chrome、firefox 和 IE 访问 SVN。

原来有一个配置文件与 TortoiseSVN 中的 GUI 显示的配置不同。

我的位置在这里:

C:\Documents and Settings\[username]\Application Data\Subversion\,但您也可以通过 TortoiseSVN gui 打开文件。

在我的文件中,http-proxy-exceptions was empty. 在我指定它之后,一切正常。

[global]

http-proxy-exceptions = 10.1.1.11

http-proxy-host = 197.132.0.223

http-proxy-port = 8080

http-proxy-username = defaultusername

http-proxy-password = defaultpassword

http-compression = no

于 2009-09-25T15:50:16.810 回答

This answer is useful

14

我意识到这是一个老问题,但同样的问题也发生在我身上,但原因完全不同。

可能是 cvs-dude 更改了证书,因此它不再与您缓存的证书匹配。

你可以去TortoiseSVN->Settings->Saved Data并点击 'Authentication data' 旁边的 'Clear' 按钮然后再试一次。

于 2009-11-25T07:45:52.017 回答

This answer is useful

8

这让我发疯,我今天解决了它。我在这个旧帖子中发帖是因为我在寻找解决方案时多次到达这里。我希望它可以帮助某人。对我来说,我检查了 svn-settings --> network --> Edit Subversion server file 发现最后有一些未注释的行:

http-proxy-host =

ssl-trust-default-ca = no

http-proxy-username =

http-proxy-password =

这与我的同事不同。一旦我评论了这些,它又开始工作了。

于 2010-02-11T17:04:54.053 回答

This answer is useful

6

听起来您几乎肯定在代理服务器后面。

在我的代理后面这对我不起作用的地方:

svn checkout http://v8.googlecode.com/svn/trunk/ v8-read-only

这样做:

svn --config-option servers:global:http-proxy-host=MY_PROXY_HOST --config-option servers:global:http-proxy-port=MY_PROXY_PORT checkout http://v8.googlecode.com/svn/trunk/ v8-read-only

更新我忘了引用我的消息来源:-)

http://svnbook.red-bean.com/en/1.1/ch07.html#svn-ch-7-sect-1.3.1

于 2010-11-30T17:54:24.330 回答

This answer is useful

4

我刚刚遇到了类似的问题,但它没有立即出错,所以它可能不是同一个问题。

我在防火墙后面并更改了我的代理设置(TortoiseSVN->Settings->Network)以访问昨天的开源存储库。今天早上我收到错误消息,试图在防火墙后面的本地域中签出一个 repo。我只需要删除 TortoiseSVN->Settings->Network 中的代理设置,让它再次在本地工作。

于 2009-03-13T15:28:01.293 回答

This answer is useful

2

这是您在 TortoiseSVN 中的代理设置的问题。使用不使用代理的网络连接或正确配置代理设置。

于 2009-03-04T11:56:24.977 回答

This answer is useful

1

确保将代理条目添加到服务器文件时,将它们添加到 [global] 组下。(在 ubuntu 下,这似乎对我产生了影响。)

于 2011-01-04T18:12:47.463 回答

This answer is useful

1

我有一个类似的问题;原来这是区分大小写的问题。因此,请确保使用正确的案例。

于 2009-05-26T19:29:02.330 回答

This answer is useful

1

我有同样的问题,但使用我自己的服务器。也许 APACHE 只允许与同一服务器的有限连接。我正在增加 max_connection 和 KeepAlive 设置。到目前为止,一切都很好。

于 2009-03-12T08:53:13.993 回答

This answer is useful

1

他们的安全证书已过期,或者他们的托管已损坏/中断。

联系 CVSDude 并询问他们发生了什么事。

这也可能是超时,因为对我来说,他们的网站非常缓慢..

于 2008-09-21T17:54:03.883 回答

This answer is useful

1

I got the same error today and discovered that the firewall was blocking the svn client

于 2009-11-16T16:02:01.293 回答

This answer is useful

1

尝试将 SVN URL 粘贴到浏览器的地址栏中。您可能会看到由于 URL 的某些问题而无法连接。我今天遇到了这个问题,问题是我输错了端口号,但正如其他人所指出的,这也可能是区分大小写的问题、代理设置或其他连接级别的问题。

于 2009-09-03T17:09:45.640 回答

This answer is useful

1

我没有以任何方式更改网络设置,因此这里介绍的大部分内容都不适用于我。在搞砸了很多关于病毒扫描程序的评论后,我走上了正确的道路:有一些病毒扫描程序,如 McAfee,可以保护系统目录的某些区域并使它们成为只读的。当您第一次连接到服务器时,Tortoise SVN 会尝试将证书写入其中一个文件,但由于保护而失败。短暂关闭保护,开始检出,在证书对话框后,您可以重新打开它。这至少对我有用。

于 2009-09-28T22:02:27.357 回答

This answer is useful

1

感谢此页面上的所有评论者。当我第一次安装最新的 TortoiseSVN 时,我收到了这个错误。

我使用的是最新版本,所以决定降级到 1.5.9(我的其他同事都在使用),这让它工作了。然后,一旦建成,我的机器就被移到另一个子网上,问题又开始了。

我去了 TortoiseSVN->Settings->Saved Data 并清除了 Authentication 数据。在此之后它工作正常。

于 2010-06-14T10:48:17.853 回答

This answer is useful

1

这可能是因为您试图通过代理服务器访问存储库来检出存储库,而没有在您需要更改 TortoiseSvn 中的设置的地方启用代理服务器。因此,如果您使用代理服务器,请确保在设置->网络中的“启用代理服务器”中打勾,并在相关位置提供您的服务器地址和端口号。现在尝试再次检查。

于 2010-04-03T12:06:17.080 回答

This answer is useful

1

当我将我的服务器作为 SVN 配置文件中的代理的例外时,我也遇到了这个错误,如下所示:http-proxy-exceptions = *.repo.domain.com

我的解决方案是使用 svn 服务器 IP 而不是名称。由于某种原因,Eclipse Juno - Subclipse 和 TortoiseSVN 没有正确解析该名称。

那么,什么对我有用:(http-proxy-exceptions = XXX.XX.X.X服务器IP)

于 2013-09-10T20:31:35.570 回答

This answer is useful

0

可以从至少 3 台计算机访问远程 VisualSVN 服务器 2.5.8。但是在我的本地计算机上,无法访问存储库的 url 并svn ls https://server-ip:443/svn/project/trunk返回错误

OPTIONS of 'https://…' could not connect to server (…)

我的本地计算机曾经可以访问服务器。唯一改变的是由于 Redmine 原因(证书问题)切换到 http 连接而不是 https。

我尝试了上面列出的不同的东西。真正解决我的问题的是VisualSVN server 2.5.9使用相同的存储库安装新的。Redmine 还通过 https 识别了新的存储库。

于 2013-04-21T09:59:42.340 回答

This answer is useful

0

对我来说,这就是解决方案。

问题在于 SVN 服务器位于反向代理(磅)后面。并且反向代理必须被告知允许OPTIONS。

于 2013-03-20T18:10:54.707 回答

This answer is useful

0

这两个答案都没有为我解决问题。即使在我安装了新版本的 Tortoise SVN + Ccleaner 之后。

似乎有一个文件夹AppData\Roaming\Subversion包含 Tortoise SVN 的所有配置。您需要将其全部删除并重新启动 Tortoise SVN。

希望这可以帮助某人作为最终解决方案。

于 2019-01-08T10:21:52.313 回答

相关文章

绝地求生pubg更新不了/无法下载/下载卡住的简单解决方法
松桥电压力锅怎么样?
365直播电视版下载

松桥电压力锅怎么样?

📅 07-12 👁️ 414
巴西世界杯加油神器中国制造 卖价是进价十倍
365体育怎么打不开了

巴西世界杯加油神器中国制造 卖价是进价十倍

📅 07-16 👁️ 208