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

Intellij Annotate Option Greed Out

Я пытаюсь посмотреть, кто изменил строку в Intellij 15. Я знаю, что могу использовать git вину, но я хочу узнать, как сделать это правильно в intellij. Я нажимаю правой кнопкой мыши на номера строк в файле, но когда я получаю контекстное меню, опция annotate недоступна. Какую настройку мне не хватает?

Я просмотрел эту страницу и не смог найти ответ. Что мне не хватает?

4b9b3361

Ответ 1

Похож на новый проект. Сначала настройте управление версиями, например Git и , хотя бы один раз. После первой фиксации параметра Annotate не будет выделено серым цветом.

Также обновите Git для любой новой версии.

Ответ 2

Если вы отметите File > Settings > Version Control и увидите, что текущий проект указан в разделе "Незарегистрированные корни", перейдите к (на панели меню) VCS > Enable Version Control Integration. Он попросит вас выбрать инструмент VCS, который вы используете, затем нажмите "ОК", и у вас будут все интеграционные функции (включая аннотационную функцию, которая использует git вину).

Ответ 3

Ответ от @activedecay позвольте мне в правильном направлении. В моем случае у меня есть проект с несколькими модулями, каждый из которых имеет отдельный репозиторий git, но мы все в одном рабочем пространстве.

В моем случае Intellij IDEA 2017.2 панель Настройки → Контрольная версия отображает список всех корней проекта. Модуль с отключенной опцией "Аннотировать" находился в разделе "Незарегистрированные корни".

Чтобы устранить проблему, я выбрал модуль и нажал значок "+" на нижней панели инструментов, чтобы зарегистрировать корень модуля с помощью Intellij VCS. Это немедленное изменение, и доступны опции "Аннотировать".

Ответ 4

  • Убедитесь, что файл отслеживается с помощью управления версиями
  • Добавьте проект в настройки "Управление версиями" параметры управления версиями

Ответ 5

Ваш VCS не включен, поэтому проблема. Ниже приведено решение для этого:

  • Нажмите кнопку VCS в строке меню
  • Включить VCS
  • Выберите свой контроль версий
  • Готово, вы должны иметь возможность использовать параметр аннотации.

Ответ 6

I следующие два коротких экрана помогут решить вашу проблему: 1. введите описание изображения здесь

  1. введите описание изображения здесь

Я надеюсь, что после этих шагов вы сможете увидеть, кто изменил строку.

Ответ 7

У меня была точно такая же проблема, и мне удалось ее решить, обновив git. Причина этого в том, что у меня недавно установлена ​​InteliJ Idea и установлена ​​старая версия 2.1.x git.

Для Mac:

brew upgrade git
brew link git

за которым следует перезапуск IDE.

Ответ 8

У меня была та же проблема с серым Annotate, однако VCS уже был настроен. Редактирование текущего сопоставления каталогов VCS устранило проблему для меня.

Идти к

  • Настройки → Контроль версий
  • Нажмите на текущую запись для вашего приложения в списке проектов.
  • Нажмите на значок пера, чтобы отредактировать его
  • Нажмите ОК, затем ОК, чтобы закрыть главное диалоговое окно.

Ответ 9

Вот шаги, которые я выполнил: Перейдите в VCS → Оформить заказ из системы контроля версий → Git → укажите URL-адрес вашего хранилища.

Опция аннотирования будет включена сейчас.

Ответ 10

Возможно, вы не проверяли Git Integration при настройке новой установки IntelliJ. Это случилось со мной, когда я обновился до основного выпуска. Когда я настраивал новую программу, я мог отключить Git Integration при установке мастера.

Чтобы решить эту проблему для IntelliJ Community 2019.1, откройте " Файл"> "Настройки"> "Подключаемые модули", перейдите на вкладку " Установлено" и убедитесь, что установлен подключаемый модуль Git Integration. Вам нужно перезапустить IDE, чтобы действие Annotate заработало.