2013-03-15 18 views
13

Używam Coldfusion Builder z Ecplise. Próbuję zainstalować EGit, żeby móc robić rzeczy Git. Jedyne, co mogę kiedykolwiek zainstalować to EGIP 0.11.1 z http://download.ecplise.org/releases/helios/. Kiedy próbuję zainstalować najnowszą wersję ze http://download.eclipse.org/egit/updates wersji 2.3.1.xxx zawsze pojawia się błąd braku Wymagania:Może zainstalować EGit: Brakujące wymaganie: 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] 

nie mogę dowiedzieć się, jak zainstalować dostawcę podstawowego zespołu Git. Czytałem trochę o ustawianiu konfiguracji systemu itp., Ale nic, co robię, nie pomaga. Próbowałem instalować wszystkie różne rzeczy, takie jak Mylyn, JGit, itp., Ale oczywiście brakuje mi czegoś ważnego.

Mam Git zainstalowany w systemie Windows, jeśli to ma znaczenie, ale wciąż nic. To musi być prosty problem z konfiguracją? Mam na myśli, że wersja, którą zainstalowałem (0.11.1) działa poprawnie. Mogę ciągnąć/rozgałęziać/pchać, wszystkie te dobre rzeczy. Ale mój kumpel zauważył, że brakowało mi niektórych opcji w menu Team i zakładam, że to dlatego, że nie mogę uruchomić najnowszej wersji.

Myśli?

Odpowiedz

23

Powiedziałeś, że próbujesz zaktualizować się za pomocą http://download.eclipse.org/releases/helios/, więc brzmi to tak, jakbyś nadal pracował z Eclipse 3.6 (Helios).

Zgodnie z EGit FAQ, najnowszą wersją EGit obsługiwaną przez Helios jest 2.1.0.201209190230-r. Jest także napisane:

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.

Być może wpadłeś na jedną z tych zależności, które przerywają EGIT na twojej wersji Eclipse.

polecam albo:

  • Install Egit 2.1, ostatnią wersję obsługiwaną przez Helios. W "Pomoc-> Zainstaluj nowe oprogramowanie" dodaj tę stronę: http://download.eclipse.org/egit/updates-2.1/. Zainstaluj EGit stamtąd.

  • Przejdź na Eclipse 3.7 (Indigo) lub 4.2 (najnowsza Juno) i spróbuj ponownie za pomocą EGit 2.3. Ostrzegam, że uaktualnienie Eclipse może otworzyć cię na nowe problemy.

+0

Właśnie wyciągałem z aktualizacji, a nie aktualizacje 2-1. Wygląda na to, że działa. Wróciłem do helios tylko dlatego, że po prostu czegoś szukałem. Używam Ecplise 3.5.1 – Leeish

+0

Przepraszam, jeśli natknąłem się na leniwego. Jeśli chodzi o rzeczy DVCS, zaczynam czytać dokumentację, moje oczy się krzyżują i nie czuję więcej, niż gdybym nie przeczytał. – Leeish

+0

Nie ma problemu, Leeish. Nie sądziłem, że jesteś leniwy. Najpierw przeanalizowałeś problem i napisałeś szczegółowe pytanie. Cieszę się, że EGit działa dla Ciebie. –