Как вы получаете Eclipse/Mylyn, чтобы заполнить ваши сообщения о фиксации для вас?
Я установил следующее:
- Установленный Mylyn в Eclipse
- Установлен соединитель Bugzilla
- Установленная подрывная SVN-интеграция для проекта Mylyn
- Я перешел в Windows → Preferences → Tasks → Team и нажал Change Set Management и оставил его с шаблоном Commit Comment по умолчанию:
${task.status} - ${connector.task.prefix} ${task.key}: ${task.description}
${task.url}
Однако, если я активирую ошибку bugzilla в списке задач, а затем редактирую файл, когда я фиксирую изменения, сообщение commit не заполняется.
Кроме того, в перспективе синхронизации не задано изменение для задачи, над которой я работаю.
Я пробовал следовать инструкциям в Eclipse wiki Mylyn FAQ для Почему набор изменений задачи не появляется при изменении файлов?, но bullet point:
У меня есть кнопка Show Change Sets, но при нажатии на нее отображаются только входящие смены изменений, нет никаких исходящих наборов изменений.
Что мне не хватает?
Ответы
Ответ 1
Вы активировали флажок " Автоматическое создание и управление с контекстом задачи" в группе "Изменить управление настройками" на странице настроек?
Я быстро просмотрел статью Eclipsepedia для Mylyn, и вы не указали в Mylyn-Bridge в своей установке. Вы установили эту функцию?.
В статье также говорится, что вам также нужны дополнительные возможности для клиента, который вы используете
Я на Eclipse 3.4 с Mylyn 3.3.2, и это работает отлично. Возможно, что-то не хватает в вашей конфигурации.
Вот что установлено в моей системе (со стандартным CVS-клиентом):
- Mylyn Bridge: Eclipse IDE
- Mylyn Bridge: разработка Java
- Мост Mylyn: поддержка команды
- Mylyn Connector: Bugzilla
- Список задач Mylyn
- Mylyn Task-Focused Interface
Если вы используете Subversive , вам также нужен Subversive Team Provider, и он похож на Subclipse.
Ответ 2
Что сработало для меня, было использование целенаправленных наборов изменений, как здесь:
http://wiki.eclipse.org/Mylyn/User_Guide#Task-focused_Change_Sets
Ответ 3
Мне пришлось установить Subversive SVN Integration для Mylyn Project из http://download.eclipse.org/technology/subversive/2.0/update-site/
Ответ 4
У меня возникла проблема, хотя свойства были установлены правильно, и у меня был установлен весь коннектор.
Чтобы устранить проблему, необходимо было:
- отключить флажок "Автоматически создавать и управлять контекстом задачи в настройках MyLyn/Team,
- Применить изменения
- Перепроверьте поле.
После применения этих модификаций автоматически появилось автоматическое сообщение с моими комментариями.