2015-03-02 119 views
2

我与Android 1.1.0工作室工作,而来自Android的工作室VCS IM连接SVN仓库收到错误:Subversion无法正常工作?

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)三种
  • 清除缓存权威性
  • 的Invalidate缓存/重启

如何解决这个错误吗?

+0

您的SVN客户端和使用的服务器不匹配,我假设其中一个很旧,并且只支持不安全的SSL/TLS协议和密码。您可以使用[在线SSL测试](https://www.ssllabs.com/ssltest/)来检查SVN。测试它并更新您问题中支持的协议和密码。 – Robert 2015-03-02 15:41:36

+0

我正在使用android studio。 IntellijIdea包含用于颠覆的插件。 SVN客户端是1.7这不算太旧。 – 2015-03-03 05:08:44

+2

2011年的第一个1.7版本是2014年的最后一个 - 不知道你使用的是哪一个。无论如何,SVN使用的SSL库是你的问题。按照我的建议在SVN服务器上执行ssl测试并查看结果... – Robert 2015-03-03 08:27:37

回答

1

请设置SVN与Command line client。在下面检查。

enter image description here

  • 确保SVN路径在文件 - >设置 - >版本控制 - >颠覆 - >检查使用命令行客户端。在路径中指定svn.exe(位于C:\ Program Files \ TortoiseSVN \ bin)
  • 另请参阅 - >使用系统默认Subversion配置目录(位于C:\ Users \ user_name \ AppData \ Roaming \ Subversion)

enter image description here

然后提示示出认证。输入您的凭证。这就是全部。