过滤以显示已过滤的父任务列表的子任务

She*_*vek 30 jira task filter

我有一个JIRA过滤器,可以在将来的版本中返回所有修复:

project = MyProject AND fixVersion = "1.1.1" and issuetype in standardIssueTypes() and status != Closed

所有这些问题都有子任务,我想在新的过滤结果中使用.他们没有fixVersion这套.

我尝试了parent过滤器,但这只接受密钥或ID.

有没有办法我可以编写一个过滤器来访问这些,而无需手动使用类似的东西parent in (MyProject-1,MyProject-2,MyProject-3,MyProject-4,etc)

Fra*_*ens 15

您可以安装Craftforge JQL函数 https://plugins.atlassian.com/plugin/details/31601

然后,您创建一个过滤器

project = MyProject AND fixVersion ="1.1.1"和standardIssueTypes()中的issuetype状态!=已关闭

将此过滤器称为'parentIssues'

使用JQL

subtaskIssuesFromFilter("parentIssues")中的问题

将检索所有相关的子任务问题.


NiR*_*iRR 8

我有一个不需要任何插件的解决方案,但是一些手动工作比在查询中列出任务要好得多:

使用linkedIssues函数,您可以编写类似的查询

parent in linkedIssues("PROJ-1061")
Run Code Online (Sandbox Code Playgroud)

现在,将您在此查询中需要的所有问题链接到PROJ-1061,您就是金色的.您可以在批量作业中执行此操作,也可以将其作为工作流中的触发器添加.

  • 这在我们当时使用的jira版本中不可用 (2认同)

Pio*_*lak 6

使用Script Runner插件和类似的查询:

issueFunction in subtasksOf("project = MyProject AND fixVersion = 27_04_2013 and status != Closed"))
Run Code Online (Sandbox Code Playgroud)