最近做项目,遇到这样一个问题:
用eclipse的svn插件进行更新时会抛出如下异常:This client is too old to work with working copy '.'; please get a newer Subversion client
经查:我的eclipse中的svn插件是1.4版本,而我本地安装的svn是1.6版本
问题处理如下:
Eclipse svn plugin update :
As follows:
1. 打开eclipse的安装目录,删除:plugin文件夹中:org.tmatesoft.svnkit_1.2.0.4927 这个文件夹
同时删除以org.tigris 开头的文件,两者共7个文件
相应的:features文件夹里面 删除以:org.tigris开头的文件夹
2. 将site-1.6.18文件中,plugin 和features文件夹 拷贝到上面eclipse
安装目录里的相应目录里面。共4个文
3. 上面两步完成后,需要重新将project取一下,否则新装上的svn插件貌似不会起作用。也有同事的不用重新去服务器上取project,这个有点不确定,可根据自己的客观情况试下
注意2中是到:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240 下载site-1.6.18.zip