EGit: как создать новый тег?
Я хочу создать новый тег, используя EGit. В соответствии с руководство есть два способа сделать это:
- Выберите Команда > Дополнительно > Тег...
- Но у меня нет подменю Дополнительно в меню Команда.
- Выполните Создать тег... в фиксации в представлении "История".
- Но у меня нет этой кнопки/опции в представлении "История".
Как мне это сделать? Спасибо.
Моя настройка:
Версия: Juno Service Release 2
Номер сборки: 20130225-0426 |
Eclipse EGit 3.0.1.201307141637-r
Ответы
Ответ 1
Совет на форуме Eclipse показал, как:
- Переключиться на Git Перспектива репозитория;
- Отметьте локальную ветвь, чтобы пометить ее в представлении Репозитории Git;
- В дереве проекта щелкните правой кнопкой мыши на Теги → Создать тег
- Введите имя тега и тег.
После этого тег должен быть перенесен в удаленный репозиторий, но это то, что можно сделать в обычной перспективе кодирования.
Ответ 2
Я также использую Juno, и у меня есть меню Team- > Advanced- > Tag в контекстном меню проекта.
(Щелкните правой кнопкой мыши проект, подключенный к GIT)
После создания тега V.01, например, вам нужно нажать тег в репозиторий.
В представлении Git Репозитории у вас есть теги под вашим проектом. В контекстном меню вашего тега есть меню Push Tag.
Target Ref Name: должно быть что-то вроде refs/tags/V0.1
(без ссылок/тегов/пути вы получите сообщение об ошибке "funny refname" )