0

是否有可能为它们各自的组件分配一些里程碑?

这个想法如下:

我们有组件 [A,B,C]。

Component A has milestones [1,2,3]
Component B has milestones [4,5,6]
Component C has milestones [7,8,9]

在“新工单”页面上,您可以为任何组件选择任何里程碑。任务是有机会将里程碑严格分配给组件并基于此结构查看统计信息。

有任何想法吗?

4

3 回答 3

0

这听起来像是Subcomponents Plugin的工作。这将允许您将组件组织成分层结构,从而可以轻松地进行您正在寻找的那种严格的分组。不过,这与里程碑没有任何关系(它只使用组件来完成所有事情)。如果您出于某种原因严格需要使用里程碑和组件的组合,那么这可能不适合您。

于 2013-05-01T18:03:58.640 回答
0

要回答您的问题,需要进一步澄清和详细说明任务。

能够仅分配适当的里程碑,您必须强制执行输入顺序:

  1. 零件
  2. 里程碑(来自过滤列表)

因此,您需要有条件地隐藏里程碑输入字段,直到选择了一个组件。选择组件后,您需要获取更新的里程碑列表。如果您在提交新工单之前更改组件,所有这些都必须重复完成。为了不离开 /newticket 页面,您甚至需要通过需要 JavaScript 的后台请求(ajax 样式)进行页面更新。

你没有告诉任何关于统计的特别信息,所以我认为它可以通过自定义报告以常见的方式完成。

我知道一个正在接近的 Trac 插件:TracTicketChainedFieldsPlugin,但可能仍需要完成一些工作。

于 2013-05-02T00:06:01.097 回答
0

我认为您想在项目的含义中使用“组件”,并且您想为某些项目分配里程碑。

您应该安装SimpleMultiProjectPlugin,它还能够将组件、里程碑和版本映射到某些项目。

于 2013-05-29T12:59:01.997 回答