使用Jira中的fixVersion =下一个非发布版本查询所有问题

时间:2014-02-20 06:36:26

标签: jira

我想基于版本类型字段创建一个返回问题的查询,该字段等同于特定数字分支序列上的下一个未发布版本。

例如:

fixVersion IN ('1.7.1') 

会告诉我fixVersion设置为1.7.1的所有问题

我想要做的是能够创建一个查询,在1.7分支中选择下一个未发布的版本

例如:

fixVersion IN (NextUnreleasedVersion)

此外,我想以类似的方式获得最新发布版本的版本。

是否可以使用标准Jira查询机制执行此操作。

3 个答案:

答案 0 :(得分:1)

您可以使用:

fixVersion in earliestUnreleasedVersionByReleaseDate([projectkey])

请参阅Jira documentation

答案 1 :(得分:0)

标准JQL不可能。您可以使用Script Runner

尝试自定义JQL函数

答案 2 :(得分:0)

如果你正在使用sprint(greenhopper),我发现有一个openSprints()函数可以帮助你得到你想要的东西:

assignee = currentUser() AND resolution = Unresolved AND sprint in openSprints() 
   ORDER BY updatedDate DESC

不幸的是没有帮助修复版本。在这种情况下,我们通常会有几个积压版本只是排除,我通常使用这样的东西:

assignee = currentUser() AND resolution = Unresolved AND 
  fixVersion not in ("Feature Backlog", "Bug Backlog") ORDER BY updatedDate DESC