2
1
0

jqlでJira課題の過去の状態を取得する方法はないでしょうか?

  • JIRA-100 2015/1/1 新規作成
  • JIRA-100 2015/1/2 更新1回目
  • JIRA-100 2015/1/3 更新2回目

で、1/1の状態でのJira課題の入力状況をJQLでさっくり検索できたり、表示できたり、REST APIで取得できたらいいなと思っているのです。

Jiraを一部文書管理的に使っているので、過去の状態とかを表示できれば、新旧対応がつくれたりと、いろいろと便利なのですが。。。 せっかく、履歴も持っているので、なんとかならんものかなと。

    Commentコメントを追加...

    2 回答

    1.  
      2
      1
      0

      ご承知かもしれませんが、JQLのWAS、CHANGED で過去の状態や期間を指定して検索することはできますが...少し違いますよね

      https://confluence.atlassian.com/display/JIRA/Advanced+Searching#AdvancedSearching-WAS

      https://confluence.atlassian.com/display/JIRA/Advanced+Searching#AdvancedSearching-CHANGED

       

      REST APIでも expand=changelog のパラメータで履歴は取得することができますが、履歴の期間を絞るというのはできなかった記憶です。

      https://jira.atlassian.com/rest/api/2/issue/JRA-22053?expand=changelog&fields=summary

       

      過去の状態とかdiffで見れるとうれしいですね...

      https://jira.atlassian.com/browse/JRA-20112

       

      ほかの方にも意見を聞きたいです

        Commentコメントを追加...
      1.  
        1
        0
        -1

        wasとか、Changed Statementで検索しても、表示されるのって、あくまで現時点のIssueの状態でしたよね。

         

        Diffになるとなんか難しい話になりそうなので、とりあえず、指定して日付時点のIssueを取れればなあ。。。

        でも、expand=changelogで、javascriptで少しコード書いて、拾っちゃえばいいじゃんというのが解決策っぽいですね。

        この話、eazybiに過去状態のデータを入れたいという要望なので、少しコードでも書いて、CustomJSにぶち込んでみようと思います。

        いつになるかは、わかりませんが、動いたら汚いコードをシェアしますね。

          Commentコメントを追加...