是否可以使用原始JQL(不使用任何插件)来过滤所有故事及其各自的子任务?
目前,我有以下成功检索EPIC-123的所有故事:
project = PROJ1 AND "Epic Link" = EPIC-123 AND issuetype = Story ORDER BY priority DESC, updated DESC
但是,我还想要与这些故事相关的子任务。所以我认为这会奏效:
project = PROJ1 AND "Epic Link" = EPIC-123 AND (issuetype = Story OR issuetype = Sub-task) ORDER BY priority DESC, updated DESC
但这只能归还故事。
我认为这是因为JIRA将其读作"检索EPIC-123的子任务" (这是0)而不是"检索EPIC-123"中的故事的子任务。
我也考虑过使用
issue in (linkedIssues(AAA-###)
)但我想这将涉及以编程方式循环遍历上述查询中返回的所有故事。这似乎很荒谬,可能不可能。
宁愿不去插件路径,而是接受建议。谢谢!
答案 0 :(得分:3)
截至2017年1月13日,Jira Cloud支持parentEpic完全满足您的要求。您可以像这样使用它:
print $NF
这将找到EPIC-123本身,以及分配给该史诗及其子任务的所有问题。
答案 1 :(得分:0)
The function issuesWhereEpicIn() is available as of v5.2:
private void buildPanel()
{
setBackground(Color.RED);
setPreferredSize(new Dimension(200,200));
setLayout(baseLayout);
add(grabDiff); // <- new line
add(userGuessField);
add(enterInputButton);
}
答案 2 :(得分:0)
您可以使用以下 JQL 查询与 EPIC-123 以及史诗本身相关的所有故事/任务/子任务/缺陷/等:
parentEpic IN (EPIC-123)
您可以在查询中包含多个史诗:
parentEpic IN (EPIC-123, EPIC-456)