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

使用Jira中的fixVersion=下一个未发布版本查询所有问题,jira,Jira,我想创建一个查询,根据版本类型字段返回问题,该字段相当于特定编号分支序列上的下一个未发布版本 例如: fixVersion IN ('1.7.1') fixVersion IN (NextUnreleasedVersion) 如果fixVersion设置为1.7.1,我会给出所有问题 我想做的是能够创建一个查询来选择1.7分支中下一个未发布的版本 例如: fixVersion IN ('1.7.1') fixVersion IN (NextUnreleasedVersion) 此外,

我想创建一个查询,根据版本类型字段返回问题,该字段相当于特定编号分支序列上的下一个未发布版本

例如:

fixVersion IN ('1.7.1') 
fixVersion IN (NextUnreleasedVersion)
如果fixVersion设置为1.7.1,我会给出所有问题

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

例如:

fixVersion IN ('1.7.1') 
fixVersion IN (NextUnreleasedVersion)
此外,我想得到一个版本,这是最后发布的版本在类似的方式


使用标准Jira查询机制是否可以做到这一点。

使用标准JQL是不可能的。如果您正在使用sprints(greenhopper),可以尝试使用脚本运行程序的自定义JQL函数,我发现有一个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
您可以使用:

fixVersion in earliestUnreleasedVersionByReleaseDate([projectkey])

参见

这是在哪个版本中引入的?我不知道,它是在2013年的谷歌搜索中引入的。