近期是使用1.6的svn插件检出项目,发现在每个目录下都会有个.svn的文件夹,这样会导致项目中存在大量的.svn的无用文件夹,在使用ByondCompare比较时会非常麻烦,于是将svn插件升级到1.8,结果使用1.8的插件定位svn地址时,总是报错,现在终于寻得解决方法,于是拿出来分享,以供有相同问题的伙伴能及时解决。
问题:MyEclipse SVN插件从1.6升级到1.8以后,连接SVN错误提示如下
svn: E175002: OPTIONS request failed on '/svn/CAS/SOOP'
handshake alert: unrecognized_name
解决方法:在MyElipse的安装目录中找到myeclipse.ini文件,在该文件中增加如下配置
1
2
|
-Djsse.enableSNIExtension=false
-Dsvnkit.http.sslProtocols=SSLv3
|
重新打开新的工作空间,项目完美检出
注:如果已有项目使用1.6的svn插件检出,可以使用TortoiseSvn,选中项目,右键,点击 SVN Upgrade Working Copy,将老版本的项目更新到新版本即可(可行)