1

我安装了 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 的一部分。

4

1 回答 1

2

svn upgrade在 SVNKit 中使用或对应的命令。

您还可以签出新的工作副本。

于 2013-06-17T10:47:28.317 回答