作者:注定的等待幸福的到来 | 来源:互联网 | 2023-05-27 18:07
我在使用Android Studio 1.01连接到SVN服务器时遇到问题.
当我尝试浏览远程SVN存储库时,出现以下错误:
Subversion :(访问URL:https://subversion.assembla.com/svn/whozeincharge)收到致命警报:handshake_failure请检查Subversion SSL设置(设置|版本控制| Subversion |网络)也许您应该手动指定SSL协议 - SSLv3或使用TLSv1
我的SVN服务器托管在www.assembla.com
Assembla团队阻止了与SVN服务器的基于SSL的连接,并要求我使用TLS.
请参阅我与assembla支持的对话.
使用SVN CLI,我可以毫无问题地连接到服务器.
我的SVN客户端版本是:1.8.10
我的Mac信息:
system_profiler SPSoftwareDataType软件:
系统软件概述:
系统版本:OS X 10.9.5(13F34)
内核版本:Darwin 13.4.0
启动卷:Macintosh HD
启动模式:普通
计算机名称:[name goes here]
用户名:[name goes here>]
删除目录〜/ .subversion/auth/svn.ssl.server
并重新启动Android Studio后,我能够浏览远程存储库(使用Android Studio),没有任何问题.
过了一会儿,ssl握手错误又回来了,在文件系统上创建了文件夹〜/ .subversion/auth/svn.ssl.server.
我的Android Studio SVN配置:
一般:使用命令行客户端:/ sw/bin/svn(它指向1.8.10 SVN客户端)
一般:使用系统默认的Subversion配置目录:〜/ .subversion
网络:TLSv1
请指教