web-dev-qa-db-ja.com

Jiraをクエリして、作成されてから一定期間内に解決されたすべての問題を検索するにはどうすればよいですか?

たとえば、1週間以内に解決されたすべての問題を見つける必要があるとします。私は次のようなものが必要です:

解決済み-作成された<'1w'

もう一つの例:
3つの問題があるとします。

1)2日前に作成され、1日前に解決されました。
2)5日前に作成され、4日前に解決されました。
3)3日前に作成され、1日前に解決されました。

1と2を返すが3は返さないクエリが必要です。ある日Xに作成され、<=日X + 1に解決された問題をクエリする必要があります。

13
Marc

そのため、これはデフォルトでJIRAに組み込まれていないように見えるため、JQLを拡張して追加できるかどうかを確認することだけが私の唯一の提案です。

Javaはどうですか? JQLをJIRAに追加する方法を参照してください

2
Jason Dean

クエリを使用して、あらゆる種類の制御を行うことができます。たとえば、ここでは、過去5日間に更新していない保留中のチケットを確認する方法を示します。

currentUser() AND status = "On Hold" AND updated <= -5d

過去5日間に作成されるのは次のとおりです。

created >= -5d

過去7日間で解決されるのは:

resolved >= -7d

OR

resolved >= -1w
35
Jason Dean

それが重要かどうかはまだわかりませんが、dateCompare()で解決しました。

issueFunction in dateCompare("", "created > resolved -5d"))
3

したがって、(解決日-作成日)<1日、2日、または3日のすべての問題を表示したいとします。 Resolved-Createdを表示する(非表示の)計算されたカスタムフィールドを作成し、それに正確な数値サーチャーを使用すると思います。または、同じことを行うカスタムJQL関数を作成することもできます。標準のJIRAでそれを行う方法はありません。

0
mdoar