Существуют ли средства отслеживания проблем с поддержкой Maven? - PullRequest
4 голосов
/ 09 февраля 2012

В настоящее время я ищу средство отслеживания проблем, которое будет использоваться с довольно сложным многомодульным проектом maven (> 50 подмодулей).Кажется хорошей идеей использовать информацию, уже сохраненную в файлах POM, для настройки системы отслеживания проблем, чтобы, например, проблемы могли быть назначены конкретным модулям maven (и связаны с версией, указанной в соответствующем файле POM и т. Д.)..).

Это значительно упростит весь процесс настройки.Существуют ли какие-либо средства отслеживания проблем со специальной поддержкой «импорта» структур проектов Maven, возможно, с помощью дополнительных плагинов?

Матрица функций Википедии на трекерах проблем не упоминает об этом, и мне интересно, если кто-нибудь здесь знает такие инструменты?

РЕДАКТИРОВАТЬ: После просмотракакое-то время я ничего не нашел.Так что, вероятно, такого инструмента пока еще нет, поскольку даже для средств отслеживания проблем со многими плагинами, такими как jira или trac , похоже, что никаких подключаемых модулей импорта maven не существует.Возможно, импорт Maven не так прост, как кажется, или он не стоит усилий (даже в данном случае не существует простого отношения 1: 1 между модулем Maven и компонентом для отслеживания проблем, поэтому он будет полезен только дляначальная конфигурация).

Ответы [ 3 ]

2 голосов
/ 17 апреля 2013

IntelliJ's YouTrack имеет Поддержка Maven в виде плагина.Я никогда не использовал это.Я думаю, что был еще один плагин для этого.

1 голос
/ 17 апреля 2013

Мне также не известна такая упрощенная интеграция.

Есть некоторые плагины, которые могут ссылаться на Jira или читать примечания к выпуску, но большинство из них не обновляются регулярно.

Что я могу представить в вашем случае, так это использовать Jira и написать плагин maven, чтобы делать то, что вы хотите.Jira поставляется с мощным удаленным API.Это может работать и с trac, я просто не очень хорошо знаю этот инструмент.Таким образом, вы можете подключить плагин для создания компонентов в Jira (или удаления их) или добавления версий.Это может быть интересно.

С другой стороны, системы отслеживания проблем также служат некоторым планировщикам.И есть разрыв между тем, что является логическим компонентом, и что является техническим компонентом или модулем maven.Как правило, они не очень хорошо связаны.

Итак, как вы говорите: для начальной настройки это кажется идеей.Но добавление версий только тогда, когда изменения проекта уже являются проблемой, часто вы планируете новые функции для версий, которые появятся в течение нескольких месяцев.

Не уверен, насколько это будет практично: - /

0 голосов
/ 14 октября 2013

Вы можете использовать maven-jira-plugin для достижения этой цели.

JIRA-Maven-плагин

Maven-Jira-Plugin

...