【发布时间】:2015-03-02 12:18:39
【问题描述】:
我正在使用 Android Studio 1.1.0,在从 Android Studio VCS 连接 SVN 存储库时出现错误:
Subversion: (Accessing URL: https://url/svn/project_name) No appropriate protocol
(protocol is disabled or cipher suites are inappropriate) Please check Subversion
SSL settings (Settings | Version Control | Subversion | Network) Maybe you should
specify SSL protocol manually - SSLv3 or TLSv1
我试过了:
- 文件 -> 设置 -> 版本控制 -> 子版本 -> 常规 -> 取消选中所有(或选中所有)
- 文件 -> 设置 -> 版本控制 -> 子版本 -> 网络(全部切换或 SSLv3 或 TLSv1)
- 已清除授权缓存
- 使缓存失效/重启
我该如何解决这个错误?
【问题讨论】:
-
您的 SVN 客户端和使用的服务器不匹配,我假设其中一个非常旧,并且只支持不安全的 SSL/TLS 协议和密码。您可以使用online ssl test 检查 SVN。对其进行测试并更新您问题中支持的协议和密码。
-
我正在使用 android studio。 IntellijIdea 包含用于颠覆的插件。 SVN 客户端是 1.7 这还不算太旧。
-
第一个 1.7 版本是在 2011 年,最后一个是在 2014 年 - 不知道您使用的是哪一个。无论如何,SVN 使用的 SSL 库是你的问题。按照我的建议在SVN服务器上进行ssl测试,看看结果...
-
@Robert 感谢您抽出宝贵时间,因为我使用的是 IP 地址,因此无法进行测试。如果您有任何 SSL 关系信息,请分享(URL)以便我检查。
标签: android svn ssl intellij-idea android-studio