JIRA JQL - 查找父项关闭时打开的所有子任务

时间:2013-09-02 17:35:32

标签: jira jql

我必须做一个小的子任务清理,并想知道是否有一个更简单的解决方案来使用JQL。

基本上我想找到关闭该子任务的父级所未关闭的所有子任务。这可能吗?

我试图谷歌解决问题,但大多数解决方案需要安装插件,遗憾的是我无法。还有其他选择吗?

到目前为止我的尝试:

(project = MYPROJECT        
         AND issuetype = Sub-task 
         AND status in (Open, "In Progress", Reopened, Resolved)
         AND issue in parent(project in ("MYPROJECT")  and status = Closed)
        )

但是没有父功能。

2 个答案:

答案 0 :(得分:2)

JQL不可能开箱即用。但是有一个free plugin that allows this。 请参阅列出的示例here

您正在寻找的JQL应该是这样的:

type = sub-task and status = Open and issueFunction in subtasksOf("status = closed")

答案 1 :(得分:0)

您可以使用下面的 JQL 来跟踪变更请求的子任务 project = CLI AND issuetype = "Change Request" AND status = Completed AND issue in subtask("status != Done")

在这里您可以将您的项目更改为多个项目,例如 project in ("proj1","proj1") AND issuetype = "Change Request" AND status = Completed AND issue in subtask("status != Done")