可以安装EGit:缺少需求:Git Team Provider Core [英] Can Install EGit: Missing requirement: Git Team Provider Core

查看:282
本文介绍了可以安装EGit:缺少需求:Git Team Provider Core的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

所以我使用的是ColdFusion Builder和Ecplise。我正在尝试安装EGit,所以我可以做Git的东西。我唯一可以安装的是EGit 0.11.1从 http://download.ecplise.org/releases/helios/ 。当我尝试从 http://download.eclipse.org/egit/updates 版本2.3.1.xxx安装最新版本时,我总是得到缺少的需求错误: / p>

So I am using Coldfusion Builder with Ecplise. I am trying to get EGit installed in it so I can do Git stuff. The only thing I can ever get installed is EGit 0.11.1 from http://download.ecplise.org/releases/helios/. When I try to install the latest version from http://download.eclipse.org/egit/updates version 2.3.1.xxx I always get the Missing requirement error:

Missing requirement: Git Team Provider Core 2.3.1.201302201838-r (org.eclipse.egit.core 2.3.1.201302201838-r) requires 'bundle org.eclipse.core.runtime [3.7.0,4.0.0)' but it could not be found
Cannot satisfy dependency: From: Eclipse EGit 2.3.1.201302201838-r (org.eclipse.egit.feature.group 2.3.1.201302201838-r)
To: org.eclipse.egit.core [2.3.1.201302201838-r]

我不知道如何安装Git Team Provider Core。我已经阅读了关于设置系统配置等的一些信息,但是我似乎没有帮助。我已经尝试安装所有不同的东西,如Mylyn,JGit等,但我显然没有什么重要的东西。

I can't figure out how to install the Git Team Provider Core. I've read some stuff about setting system config etc, but nothing I do seems to help. I've tried installing all different things like the Mylyn, JGit, etc, but I am obviously missing something important.

我有Git安装在Windows中,如果重要,但依然没有。这必须是一个简单的配置问题吗?我的意思是,我安装的版本(0.11.1)正在按预期工作。我可以拉/分/推,一切好东西。但是我的好友注意到,我在团队菜单中缺少一些选项,我认为这是因为我无法获得最新版本。

I do have Git Installed in Windows if that matters, but still nothing. This has to be a simply config issue right? I mean, the version I have installed (0.11.1) IS working as intended. I can pull/branch/push, all that good stuff. But my buddy noticed I was missing some options under the Team menu and I assume it's because I can't get the latest version up and running.

想法?

推荐答案

你说你试图通过 http ://download.eclipse.org/releases/helios/ ,所以听起来你还在运行Eclipse 3.6(Helios)。

You said you were trying to update via http://download.eclipse.org/releases/helios/, so sounds like you're still running Eclipse 3.6 (Helios).

根据 EGit FAQ ,Helios支持的EGit的最新版本为2.1.0.201209190230-r 。它还说:

According to the EGit FAQ, the latest version of EGit that is supported on Helios is 2.1.0.201209190230-r. It also says:


如果可能,我们不会阻止在旧版本中的使用,但如果我们要
来利用新的功能只有在
最新的两个Eclipse版本之一中可用,而不是在旧版本中,我们将更新
依赖关系,实际上将停止支持旧版
版本。

If possible we will not prevent usage in older releases but if we want to take advantage of new functionality only available in one of the latest two Eclipse releases but not in older releases we will update dependencies which will in fact discontinue support for older releases.

您可能已经碰到其中一个依赖关系破坏您的Eclipse版本的EGit。

You might have bumped into one of those dependencies that break EGit on your version of Eclipse.

我建议:

  • Install EGit 2.1, the last supported version for Helios. Under "Help->Install New Software", add this site: http://download.eclipse.org/egit/updates-2.1/ . Install EGit from there.

升级到Eclipse 3.7(Indigo)或4.2(Juno,最新版本),然后再次使用EGit 2.3。请注意,升级Eclipse可能会打开您的新问题。

Upgrade to Eclipse 3.7 (Indigo) or 4.2 (Juno, the latest) and try again with EGit 2.3. Be warned that upgrading Eclipse might open you up to new problems.

这篇关于可以安装EGit:缺少需求:Git Team Provider Core的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆