Как вы получаете Eclipse / Mylyn, чтобы заполнить ваши сообщения коммита для вас? - PullRequest
12 голосов
/ 25 мая 2010

Я настроил следующее:

  • Установлен Mylyn в Eclipse
  • Установлен разъем Bugzilla
  • Установленная подрывная интеграция SVN для проекта Mylyn
  • Я зашел в Windows -> Настройки -> Задачи -> Команда, щелкнул Управление изменениями набора и оставил для него шаблон комментария по умолчанию:
    ${task.status} - ${connector.task.prefix} ${task.key}: ${task.description} ${task.url}

Однако, если я активирую ошибку bugzilla в списке задач, а затем редактирую файл, когда я фиксирую изменения, сообщение о фиксации не заполняется.

Кроме того, в перспективе Синхронизация нет набора изменений для задачи, над которой я работаю.

Я пытался следовать инструкциям в Mylyn FAQ по вики в Eclipse для Почему при изменении файлов не отображается набор изменений задачи?

представление синхронизации настроено для наборов изменений . указывает на раздел, которого больше нет в документе.

У меня есть кнопка Показать наборы изменений, но при нажатии на нее отображаются только входящие наборы изменений, нет никаких исходящих наборов изменений.

Чего мне не хватает?

Ответы [ 4 ]

14 голосов
/ 16 июня 2010

Вы активировали флажок " Автоматически создавать и управлять с контекстом задачи " в группе "Управление наборами изменений" на странице настроек?

Я быстро просмотрел статью об Eclipsepedia для Mylyn, и вы не упомянули Mylyn-Bridge в вашей установке. Вы установили эту функцию? В статье также говорится, что вам также необходимо включить функции для клиента, которого вы используете

Я нахожусь на Eclipse 3.4 с Mylyn 3.3.2, и это прекрасно работает. Возможно, в вашей конфигурации чего-то не хватает.

Вот что установлено в моей системе (со стандартным CVS-клиентом):

  • Милинский мост: Eclipse IDE
  • Mylyn Bridge: разработка Java
  • Милин Бридж: Поддержка команды
  • Mylyn Connector: Bugzilla
  • Mylyn Task List
  • Mylyn Task-Focused Interface

Если вы используете Subversive , вам также нужен поставщик Subversive Team , и аналогично он работает с Subclipse.

1 голос
/ 19 июня 2013

Для меня работало использование наборов изменений, ориентированных на задачи, как здесь: http://wiki.eclipse.org/Mylyn/User_Guide#Task-focused_Change_Sets

0 голосов
/ 24 июля 2015

У меня была проблема, хотя свойства были установлены правильно, и у меня был установлен весь соединитель. Чтобы решить проблему, нужно было:

  1. отключить флажок "Автоматически создавать и управлять контекстом задачи в настройках MyLyn / Team,
  2. Применить изменения
  3. Перепроверьте флажок. После применения этих изменений автоматическое сообщение снова появилось в моих комментариях
0 голосов
/ 24 сентября 2014

Мне пришлось установить Подрывная интеграция SVN для Mylyn Project из http://download.eclipse.org/technology/subversive/2.0/update-site/

...