4

我目前正在寻找一个用于相当复杂的多模块 maven 项目(> 50 个子模块)的问题跟踪器。使用已存储在 POM 文件中的信息来配置问题跟踪器似乎是个好主意,这样 - 例如 - 问题可以分配给特定的 maven 模块(并与相应 POM 文件中给出的版本等相关联) .)。

这将使整个设置过程更加容易。是否有任何问题跟踪器特定支持“导入”Maven 项目结构,可能通过其他插件?

问题跟踪器上的维基百科特征矩阵没有提到这一点,我想知道这里是否有人知道这些工具?

编辑: 找了一会儿,我什么也没找到。因此,可能还没有这样的工具,因为即使对于带有许多插件的问题跟踪器,例如jiratrac,似乎也不存在 maven 导入插件。也许 Maven 导入并不像看起来那么简单,或者不值得付出努力(即使在给定的情况下,Maven 模块和组件之间也没有简单的 1:1 关系来进行问题跟踪,所以它只对初始配置)。

4

3 回答 3

2

IntelliJ 的YouTrack以插件的形式支持 Maven 。我从来没有使用过它。我认为还有另一个插件。

于 2013-04-17T15:53:54.083 回答
1

我也不知道这种简化的集成。

有一些插件可以链接到 Jira 或从中读取发行说明,但其中大多数没有定期更新。

在您的情况下,我可以想象的是使用 Jira 并编写一个 Maven 插件来做您想做的事情。Jira 带有一个强大的远程 API。这可能也适用于 trac 我只是不太了解该工具。因此,您的插件可以在 Jira 中创建组件(或删除它们)或添加版本。那可能很有趣。

另一方面,问题跟踪器也服务于一些计划活动。什么是逻辑组件和什么是技术组件或 maven 模块之间存在差距。他们通常不会很好地联系起来。

正如您所说:对于初始设置,这似乎是一个想法。但是仅在项目发生更改时才添加版本已经是一个问题,通常您计划在几个月内为版本添加新功能。

不知道这有多实用:-/

于 2013-04-17T13:29:52.480 回答
0

您可以使用 maven-jira-plugin 来实现这一点。

jira-maven-插件

Maven-Jira-插件

于 2013-10-14T12:48:52.033 回答