Я знаю, что это относительно особый вопрос.Возможно, кто-то знает об этом:
Я хочу скомпилировать Гектор с Maven в Eclipse => Branch: 0.7.0 и Tag: hector-0.7.0-29 (https://github.com/rantav/hector.git). (Упомянутые Branch / Tag не являются(!) Мастер ветвь, поэтому требуется выделенная проверка.)
Я установил: плагин Maven-Maven и плагин EGit для Eclipse
Моя проблема:
1.) Плагин Maven позволяет извлекать directoly из SCM, такого как GitHub (при установке maven-git-plugin = это не то же самое, что плагин egit).Теперь я могу загрузить проект прямо из Github с помощью плагина maven.На диске я нахожу тег и ветвь (как файлы Git в каталоге .git.)
Но проблема в том, что проверяемая версия - это ветвь MASTER.И я не нахожу опцию для извлечения конкретной ветви и тега непосредственно в Eclipse.При нажатии на «Team-Context-Menu» у меня обычно есть все параметры EGit (чтобы оформить заказ на определенную ветку / тег).Но из-за того, что проект был загружен с помощью плагина Maven, кажется, что он не рассматривается в Eclipse как репозиторий Git.) Так что нажатие на «Team», где у меня обычно есть все мои Git-Commoands, более или менее пусто.Мне нужно найти способ сообщить Eclipse, что этот проект является управляемым проектом GIT / EGIT, поэтому у меня есть опции меню для управления им.
2.) Кроме того, я хочу, чтобы загруженный проект был полностью "SCM-Managed "(через Git), чтобы я мог" отслеживать "свои локальные изменения в файлах.Поэтому все материалы «Контекстное меню Egit» должны работать для этого проверенного проекта.
Если кто-то знает, как это сделать, я был бы очень любезен за любой совет!
Большое спасибо!Jens