0

我希望有人可以帮助我,因为我完全迷路了。我需要修改 TRAC 的工作流程,以便如果工单类型是 SPR,它会分配给我们的 QA,并且他们是唯一允许关闭工单的人。否则,它会交给测试团队关闭。

同样,我需要工单状态流程如下:

新票(错误)-> 分配(开发)-> 固定(重新分配给测试或 SPR)-> 关闭/重新打开

目前,在开发人员解决问题后,票证似乎已关闭。

我根本不熟悉 TRAC,并且已经为此苦苦挣扎了 2 天,似乎无法让它发挥作用。任何帮助将不胜感激!

4

2 回答 2

2

尝试AdvancedTicketWorkflowPlugin,因为它能够根据工单字段值采取不同的行动。此处最相关:根据其 wiki 文档,它基于票证类型进行分类操作:

accept = new -> *
accept.name = Accept ticket into workflow
accept.operations = triage
accept.triage_field = type
accept.triage_split = defect->new_defect,enhancement->new_enhancement

(请参阅上面链接的 wiki 页面上的更完整示例)

于 2013-04-27T10:22:36.397 回答
0

您可以自定义工单的状态工作流程(这是官方文档:http ://trac.edgewall.org/wiki/TracWorkflow )。但是,尚不支持基于工单类型的不同工作流。

于 2013-04-25T21:33:34.390 回答