如何在JIRA工作流程中模拟“愿望清单”和“错误列表”?

时间:2012-07-31 22:53:22

标签: workflow jira

如何在JIRA工作流程中模拟“愿望清单”和“错误列表”? 它们应该是州还是决议?

“愿望清单”和“错误列表”问题从常规错误(或功能)开始。在解决为无法修复后,它们最终会出现在错误列表/愿望清单中。例如,下一个版本中不会修复此错误。我们不知道将在哪个版本中修复。

3 个答案:

答案 0 :(得分:2)

你可以同时使用两者。这取决于您的需求,以及您希望如何设置工作流程。

如果您选择resolution字段,一旦问题被标记为Won't Fix,您就可以从问题列表中过滤掉它。要获取Won't Fix所有问题的列表,您可以使用followint JQL:

project = TEST AND resolution = "Won't Fix" and issuetype = Bug
project = TEST AND resolution = "Won't Fix" and issuetype = "Feature Request"

准备好处理该问题后,您可以将resolution更改为open或类似的内容,以使其再次生效。要控制用户何时可以将问题设置为Won't FixOpen,您需要在相关屏幕中显示/隐藏此字段。

另一方面,通过使用Won't Fix作为状态,问题的过滤类似:

project = TEST AND status = "Won't Fix" and issuetype = "Feature Request"

要允许用户将问题设置为“Won't Fix状态”,您需要创建从第一个状态到Won't Fix的转换。同样,您需要创建从Won't Fix状态向外转换到您希望问题转到下一个状态的转换。

基本上,主要区别不在于将问题标记为Won't Fix,而是在清除该标记时。在第一种方法中,问题状态不必更改,因此一旦Won't Fix发生更改,问题就可以从其当前状态返回到活动状态。在第二种方法中,所有问题都处于相同的状态,与过去的状态没有任何关系,并且所有问题都能够达到相同的状态。

答案 1 :(得分:0)

问题类型。对Bug使用“Bug”,对愿望清单问题使用“新功能”或“改进”。在JIRA问题上设置解决方案告诉JIRA在该问题上不会做进一步的工作。具有“未来”版本的修复版字段是一种更好的方法,可以使问题保持​​活动但不在活动列表之外。

将分辨率设置为“不会修复”会使一些JIRA的小工具产生不需要的结果。

答案 2 :(得分:0)

我们将尝试使用“延期”里程碑来模拟“愿望清单”和“错误列表”。