【问题标题】:Subclipse commit fails (Eclipse)Subclipse 提交失败 (Eclipse)
【发布时间】:2013-06-13 04:42:53
【问题描述】:

我已经安装了 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' 似乎是 颠覆 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,已创建 通过颠覆 1.6)

如何解决这个问题(如何升级我的客户端或升级工作副本)?

P.S. 每次更改 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 的一部分。

【问题讨论】:

    标签: svn subclipse


    【解决方案1】:

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

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

    【讨论】:

    • 如何在eclipse中做到这一点?
    • 我使用Help -> Install new softwaresubclipse.tigris.org/update_1.8.x url 安装了SVNKit。
    • svn upgrade 是指将您的工作副本升级到更新的格式。您还可以签出一个新的工作副本,它会起作用。
    • 我尝试了Project -> Team -> Upgrade,但出现了其他错误:svn: E155019: Can't upgrade 'path_to_project' as it is not a pre-1.7 working copy directory。奇怪..新鲜结帐也没有帮助。
    • 已解决。 bahrep - 谢谢你的努力。很抱歉浪费您的时间。
    猜你喜欢
    • 2016-01-12
    • 1970-01-01
    • 2011-03-05
    • 2011-03-07
    • 2014-02-24
    • 2012-05-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多