我安装了 Subclipse 插件。
当我有以下设置时:Team -> SVN -> SVN interface Client =
SVNKit (Pure Java) SVNKit v1.7.9.9659提交时出现错误(保留格式):
添加 -N path_to_my_project
svn:E155021:路径“path_to_my_project”似乎是 Subversion 1.7 或更高版本的一部分
工作副本。请升级您的 Subversion 客户端以使用它
工作副本。
当我有Team -> SVN -> SVN interface Client =
JavaHL (JNI) 1.7.10 (r1485443)时,我收到类似的提交错误:
添加 -N path_to_my_project
工作副本需要升级
svn:工作副本 'path_to_my_project' 太旧(格式 10,由 Subversion 1.6 创建)
如何解决这个问题(如何升级我的客户端或升级工作副本)?
PS每次更改SVN界面客户端后,我都会重新启动Eclipse。
Help -> Check for Updates
返回No updates were found
。
已安装的 Eclipse 功能:
- 颠覆性客户端适配器 1.8.6
- 颠覆 JavaHL 1.7.10
- Subversion 修订图 1.1.1
- SVN Team Provider Core 1.8.22
- SVNKit 客户端适配器 1.7.9.2
安装的软件:
- JNA 库 3.4.0.t20120117_1605
- 子剪辑(必需)1.8.22
- Subversion 客户端适配器(必需)1.8.6
- Subversion JavaHL 本机库适配器 1.7.10
- Subversion 修订图 1.1.1
- SVNKit 客户端适配器(不需要)1.7.9.2
- SVNKit 库 1.7.9.r9659_v20130411_2103
解决了:
这是我的错,我将文件夹从一个项目(里面有隐藏的 .svn 文件夹)复制到我当前的项目中。所以,这就是为什么我的项目同时是 Subversion 1.6 和 1.7 的一部分。