Поиск задач jira с открытыми подзадачами

В настоящее время мы управляем ходом выполнения наших задач исключительно с помощью подзадач под каждой задачей. По этой причине я хотел бы создать фильтр, который отображает только те проблемы, у которых есть хотя бы одна подзадача, которая все еще открыта.


person Moises Jimenez    schedule 24.02.2016    source источник


Ответы (2)


Будет ли что-то подобное работать как фильтр?

project=PROJECTNAME AND issueType in subTaskIssueTypes() AND status ="To Do (or Open or whatever you are using)"

Это должно вытащить все проблемы, которые находятся в группе подзадач (подзадача, подошибка и т. д.), которые находятся в вашем текущем проекте и имеют желаемый статус (либо тот, который вы ищете, либо вы можете переключить чтобы исключить ненужные вам статусы, например "Готово").

person El Duderino    schedule 10.03.2016
comment
пожалуйста, добавьте некоторые пояснения к вашему коду в ответ, это поможет пользователю, задавшему вопрос - person Noam Hacker; 10.03.2016
comment
Черт, ответил на комментарий и не проголосовал за любовь. Ну вот! - person Tim Keating; 12.11.2018

Вы можете использовать плагин Script Runner (старые версии бесплатны) с этим JQL:

issueFunction in parentsOf("issuetype in ('Sub-Task') and statusCategory != Complete")

Вам нужно указать все возможные типы подзадач для типа задачи.

person Robert    schedule 24.02.2016
comment
так что нет способа сделать это с базовым JQL? - person Moises Jimenez; 24.02.2016
comment
вы могли бы сделать (ваш запрос подзадачи) и родительский в (...), но вам нужно было бы назвать ключи задачи один за другим - person Robert; 24.02.2016