EGit: как создать новый тег?


Я хотел бы создать новый тег, используя EGit. Согласно руководству есть два способа сделать это:

  1. Выберите Команду > Продвинутый > Тег...
      Но у меня нет подменю Advanced в меню Team.

  2. Выполнить Создать Тег... о фиксации в представлении истории.
      Но у меня нет этой кнопки/опции в представлении истории.

Как это сделать Я это делаю? Спасибо.

Мои настройки:

Версия: Juno Service Release 2
Идентификатор сборки: 20130225-0426
Eclipse EGit 3.0.1.201307141637-r

2 11

2 ответа:

Подсказка на форуме Eclipse показала, как:

  1. переключиться на перспективу репозитория Git;
  2. Проверьте локальную ветвь, чтобы пометить ее в представлении репозиториев Git;
  3. в дереве проектов щелкните правой кнопкой мыши по тегам - > создать тег
  4. введите имя тега и сообщение тега.

После этого тег должен быть отправлен в удаленный репозиторий, но это то, что может быть сделано в обычной перспективе кодирования.

Я также использую Juno, и у меня есть меню команды->Advanced->Tag в контекстном меню проекта. (Щелкните правой кнопкой мыши на проекте, подключенном к GIT)

После установки тега V. 01, например, необходимо переместить его в репозиторий.

В представлении репозитории Git у вас есть теги под вашим проектом. В контекстном меню вашего тега есть меню Push-тегов.

Target Ref Name: должно быть что-то вроде refs / tags/V0. 1 (без ссылок / тегов / пути вы получите ошибка "funny refname")