3

当我在 Eclipse 的 Juno 版本上进行 egit 时收到一个错误。

我没有在 Eclipse 中安装任何东西。我只是按照egit安装所说的做了。

Cannot complete the install because of a conflicting dependency.
  Software being installed: EGit Mylyn 2.2.0.201212191850-r (org.eclipse.egit.mylyn.feature.group 2.2.0.201212191850-r)
  Software being installed: EGit Project Set Support 2.1.0.201209190230-r (org.eclipse.egit.psf.feature.group 2.1.0.201209190230-r)
  Only one of the following can be installed at once: 
    Git Team Provider Core 2.2.0.201212191850-r (org.eclipse.egit.core 2.2.0.201212191850-r)
    Git Team Provider Core 2.1.0.201209190230-r (org.eclipse.egit.core 2.1.0.201209190230-r)
  Cannot satisfy dependency:
    From: EGit Mylyn 2.2.0.201212191850-r (org.eclipse.egit.mylyn.feature.group 2.2.0.201212191850-r)
    To: org.eclipse.egit.mylyn.ui [2.2.0.201212191850-r]
  Cannot satisfy dependency:
    From: EGit Mylyn UI 2.2.0.201212191850-r (org.eclipse.egit.mylyn.ui 2.2.0.201212191850-r)
    To: package org.eclipse.egit.core [2.2.0,2.3.0)
  Cannot satisfy dependency:
    From: EGit Project Set Support 2.1.0.201209190230-r (org.eclipse.egit.psf.feature.group 2.1.0.201209190230-r)
    To: org.eclipse.egit.core [2.1.0,2.2.0)
4

2 回答 2

2

我遇到了同样的问题,并发现如果您不安装“EGit Project Set Support”,它将起作用。因为那是唯一仍然使用 2.1.0 的版本。其余的已经在 2.2.0 上。所以我猜“EGit Project Set Support”稍后会更新到2.2.0。

于 2013-03-09T09:39:40.883 回答
1

您尝试安装的 Egit Mylin 版本取决于 EGit 的 2.1.0 版本,但您已经安装了 EGit 2.2.0。

如果您只需要安装几个插件,我建议您从新下载的 eclipse 开始(因为上周 Juno SR2 刚刚发布)。

尝试始终使用 Juno 存储库(而不是子项目存储库)以避免出现此类问题。Juno SR 2 被推迟了一周,因为 EGit 不得不撤回发布,如果您在 Juno SR 2 发布之前从 EGit 存储库安装了该版本,您将收到上述错误。

于 2013-03-09T08:33:52.443 回答