我在使用Android Studio 1.01连接到SVN服务器时遇到问题。
当我尝试浏览远程SVN存储库时,出现以下错误:
Subversion:(正在访问URL:https://subversion.assembla.com/svn/whozeincharge)收到致命警报:handshake_failure请检查Subversion SSL设置(“设置” |“版本控制” |“Subversion” |“网络”)也许您应该手动指定SSL协议(protocol)-SSLv3或TLSv1
我的SVN服务器托管在www.assembla.com
Assembla小组阻止了与SVN服务器的基于SSL的连接,并要求我使用TLS。
看到我的conversation和assembla支持。
使用SVN CLI,,我可以毫无问题地连接到服务器。
我的SVN客户端版本是:1.8.10
我的Mac资讯:
删除目录〜/.subversion/auth/svn.ssl.server之后
并重新启动Android Studio ,我可以浏览远程存储库(使用Android Studio)而没有任何问题。
一段时间后,出现ssl握手错误,并且在文件系统上创建了文件夹〜/.subversion/auth/svn.ssl.server。
我的Android Studio SVN配置:
请指教
最佳答案
在Idea或Android Studio的“常规”选项卡中的“设置”>“版本控制”>“Subversion”中,选中具有“svn”值的“使用命令行客户端”。
此解决方案解决了我的错误。