Подтвердить что ты не робот

Может установить EGit: Отсутствует требование: Git Командный сервер провайдера

Итак, я использую 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, я всегда получаю ошибку с отсутствующим требованием:

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 и т.д., Но я, очевидно, пропустил что-то важное.

У меня есть Git Установлен в Windows, если это имеет значение, но все равно ничего. Это должно быть просто проблема с конфигурацией? Я имею в виду, что версия, которую я установил (0.11.1), работает по назначению. Я могу тянуть/ветвь/толчок, все это хорошее. Но мой приятель заметил, что у меня отсутствуют некоторые опции в меню Team, и я предполагаю, что я не могу запустить последнюю версию.

Мысли?

4b9b3361

Ответ 1

Вы сказали, что пытаетесь обновить с помощью http://download.eclipse.org/releases/helios/, так что похоже, что вы все еще запускаете Eclipse 3.6 (Helios).

В соответствии с Часто задаваемые вопросы по EGit, последняя версия EGit, которая поддерживается на Helios, - 2.1.0.201209190230-r. В нем также говорится:

Если возможно, мы не будем препятствовать использованию в более старых версиях, но если хотим использовать новые функции, доступные только в одном из последние два релиза Eclipse, но не в старых версиях, мы обновим которые фактически прекратят поддержку более старых релизов.

Возможно, вы столкнулись с одной из этих зависимостей, которые прерывают EGit в вашей версии Eclipse.

Я рекомендую либо:

  • Установите EGit 2.1, последнюю поддерживаемую версию для Helios. В разделе "Справка- > Установить новое программное обеспечение" добавьте этот сайт: http://download.eclipse.org/egit/updates-2.1/. Установите EGit оттуда.

  • Перейдите на Eclipse 3.7 (Indigo) или 4.2 (Juno, последнее) и повторите попытку с помощью EGit 2.3. Будьте предупреждены, что обновление Eclipse может открыть вам новые проблемы.