2013-03-15 3 views
13

So verwende ich Coldfusion Builder mit Ecplise. Ich versuche EGit zu installieren, damit ich Git Sachen machen kann. Das einzige, was ich jemals installieren kann, ist EGit 0.11.1 von http://download.ecplise.org/releases/helios/. Wenn ich versuche, die neueste Version von http://download.eclipse.org/egit/updates Version zu installieren 2.3.1.xxx ich die fehlende Anforderung Fehler immer erhalten:Kann EGit installieren: Fehlende Anforderung: Git Team Provider Core

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] 

kann ich nicht herausfinden, wie das Git-Team Provider Core zu installieren. Ich habe ein paar Sachen über das Einstellen der Systemkonfiguration usw. gelesen, aber nichts, was ich tue, scheint mir zu helfen. Ich habe versucht, alle verschiedenen Dinge wie Mylyn, JGit usw. zu installieren, aber ich vermisse offensichtlich etwas Wichtiges.

Ich habe Git in Windows installiert, wenn das zählt, aber immer noch nichts. Dies muss ein einfaches Config-Problem sein, oder? Ich meine, die Version, die ich installiert habe (0.11.1) funktioniert wie beabsichtigt. Ich kann ziehen/verzweigen/schieben, all diese guten Sachen. Aber mein Kumpel bemerkte, dass ich einige Optionen unter dem Team Menü vermisste, und ich nehme an, dass es ist, weil ich die letzte Version nicht laufen lassen kann.

Gedanken?

Antwort

23

Sie sagten, Sie haben versucht, über http://download.eclipse.org/releases/helios/ zu aktualisieren, so klingt, als ob Sie immer noch Eclipse 3.6 (Helios) laufen.

Gemäß der EGit FAQ ist die neueste Version von EGit, die auf Helios unterstützt wird, 2.1.0.201209190230-r. Er sagt auch:

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.

Sie könnten in eine dieser Abhängigkeiten gestoßen haben, die EGit auf Ihrer Version von Eclipse brechen.

Ich empfehle entweder:

  • die letzte unterstützte Version für Helios Install EGit 2.1. Fügen Sie unter "Hilfe-> Neue Software installieren" folgende Site hinzu: http://download.eclipse.org/egit/updates-2.1/. Installieren Sie EGit von dort.

  • Upgrade auf Eclipse 3.7 (Indigo) oder 4.2 (Juno, die neueste) und versuchen Sie es erneut mit EGit 2.3. Seien Sie gewarnt, dass ein Upgrade von Eclipse Sie möglicherweise für neue Probleme öffnen wird.

+0

Ich zog nur von Updates, nicht Updates 2-1. Sieht so aus, als würde es funktionieren. Ich kehrte nur zu Helios zurück, weil ich nur nach etwas suchte. Ich betreibe Ecplise 3.5.1 – Leeish

+0

Ich entschuldige mich, wenn ich als faul geraten bin. Wenn es um DVCS-Zeug geht, fange ich an, Dokumentation zu lesen, meine Augen kreuzen sich, und ich fühle mich nicht weiter voraus, als wenn ich es nicht gelesen hätte. – Leeish

+0

Kein Problem, Leeish. Ich dachte, du wärst überhaupt nicht faul. Sie haben zuerst das Problem untersucht und eine detaillierte Frage geschrieben. Frohes EGit funktioniert für dich. –

Verwandte Themen