2015-07-01 165 views
4

我目前正在編輯JIRA中我的敏捷項目的快速過濾器。我需要一個能看到一套特定史詩的所有問題。我正在使用類似JIRA查詢(JQL)在特定EPIC集合內過濾這些問題

"Epic Link" in (ABC-1, ABC-18) 

其中ABC-1,ABC-18是我的史詩。這個問題是我需要每次添加新的史詩時更新查詢。相反,我在考慮是否有辦法通過另一個搜索獲取我關心的史詩般的列表,並將這兩個詞合併爲另一個查詢。

因此,例如我擁有所有我感興趣的EPIC(1,18),並將組件設置爲「XYZ」。 所以我想做點像

"Epic Link" in ([Get list of EPICs with component XYZ]) 

我該怎麼做?

回答

0

有不止一種方法 - 我理解正確的話,你要搜索的內容: issuetype = epic and reporter = currentUser() and component = XYZ

2

有幾個附加組件,可幫助您進行更復雜的查詢。

例如,如果您使用Script Runner,則可以使用linkedIssuesOf函數來執行此操作。您的JQL可能如下所示:

issueFunction in linkedIssuesOf("project = MyProject and component in ('A', 'B')", "is epic of") 

文檔可用here

還有JQL Tricks加載項,其問題在哪裏EpicIn函數提供了類似的功能。文檔here

Atlassian Answers here也有類似的問題。