我必须做一个小的子任务清理,并想知道是否有一个更简单的解决方案来使用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)
)
但是没有父功能。
答案 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")