2013-09-02 10 views
9

Muszę zrobić małe oczyszczanie pod-zadań i zastanawiam się, czy jest łatwiejsze rozwiązanie tego przy użyciu JQL.JIRA JQL - Znajdź wszystkie podzadania, które są otwarte tam, gdzie rodzic jest zamknięty.

Zasadniczo chcę znaleźć wszystkie zadania podrzędne, które nie są zamknięte, gdy rodzic tego pod-zadania jest zamknięty. czy to możliwe?

Próbowałem rozwiązać problem, ale większość rozwiązań wymaga zainstalowania wtyczki, której niestety nie jestem w stanie. Czy istnieje alternatywa?

Moja próba tak daleko:

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

Ale nie ma funkcji nadrzędnej.

Odpowiedz

4

Nie jest możliwe z JQL po wyjęciu z pudełka. Ale jest free plugin that allows this. Zobacz przykłady wymienione here.

The JQL szukasz powinno być tak:

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

+1

Dzięki - nie mam dostępu do dodawania nowych wtyczek, tak że nie jest już możliwe – ziggy

+1

To nie za darmo. Sugeruję https://marketplace.atlassian.com/plugins/com.atlassian.jira.copy-to-subtask-plugin/server/overview Również jestem smutny, że kupiliśmy półprodukty. To bardzo niegrzeczne. – Offenso

Powiązane problemy