转载请标明出处:
原文首发于: http://www.zhangruibin.com
本文出自 RebornChang的博客
厚颜打广告,博主个人博客地址传送门 ,欢迎来访
先说下情景:
昨天,本来用的好好的Myeclips2014+svn,突然提示我:
立马慌了.什么原因导致的呢?看提示应该是提示svn版本过低,查看下用的是1.8.X的,那么卸载重装个1.9.X吧.一堆的卸载软件,清空注册表后,使用Myeclips2014试试提交代码,发现还是这个问题,有点小蒙了这时候就,怎么回事呢,已经升级了svn还是不行,于是就开始在网上找解决办法,网上对这种错误的解决办法可谓是众说纷坛,比如:
1.使用一个python脚本对svn版本进行控制的.
2.清空服务器端代码clean up之后重新上传的.
等等…
一阵操作后,没解决问题,那么静下心来想一下,是svn出了问题,还是Myeclips中自己的svn插件出了问题?
分析下,升级了svn还不行,很可能是插件出问题了,那么,舍弃插件,使用TortoiseSVN试试能不能提交代码,能的话意味着SVN没问题.
于是就测试了下,经测试,使用TortoiseSVN直接提交代码可以成功,那么,就只可能是Myeclips2014中自己增加的插件的问题了,查下Myeclips安装目录中的dropins文件夹下面的features和plugins中的文件,支持的是1.8.X的svn.那没疑问了,升级吧.
关掉Myeclips,删掉原有的dropins下面的features和plugins文件夹,然后从网上下载高版本的插件,下载地址:插件下载地址:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240
网页界面截图如下:
因为本人使用的svn版本为1.9.2,所以选择了如图标识的插件版本:
然后,将下载下来的.zip文件解压,复制features和plugins中的文件夹至本机Myeclips安装目录下的dropins目录下,再删除项目中的所有.svn文件夹后,重新打开Myeclips项目工程,选中项目,右键选择team>share project,然后一路填写项目远端路径,问题得到解决.
注:博主遇到这种情况后,经过以上操作成功解决问题,写出来仅供参考,如果参考以上方法问题没有得到解决,请尝试其他办法,博主不背锅…