1
0
-1

あるトラッカで運営されていたQAをJIRAにCSVでインポートすることになりました。

件のCSVの「Comment」列には、JIRAのコメントと同じように作成者と日付が本文と一緒に文字列で含まれており、その情報をインポートしたJIRAの課題のコメントにも反映したいという希望があります。

JIRA標準のCSVインポート機能ではこれはできそうになく、できそうなアドインも見付けられませんでした。

何かこの希望を実現する方法があるでしょうか?

    Commentコメントを追加...

    2 回答

    1.  
      5
      4
      3

      できました! それもJIRA本体(正確にはJIRA標準添付のJira Importers Plugin)だけで。

      ポイントは;

      • 例の如く、まともな説明書が無いので、勇猛果敢に挑むこと。
      • CSVファイルから「作成日」や「解決日」などの日時フィールドをインポートするときは、[CSVファイルのインポート]-[プロジェクトのマッピング]-[セットアップ]-[日付の形式]で正確に表現形式を設定しなければならない。ここで設定した以外の形式の日時がCSVファイルにあっても、それは日時フィールドにインポートすることはできないことに注意。
      • 課題コメントのCSV項目を「<日付>; <作成者>; <コメント本文>」というようにセミコロン区切りで記載すれば、インポートした課題に追加されるコメントの日付欄と作成者欄と本文欄に反映されるが、この<日付>も上記の設定形式と一致していなければならない。
        • 「フィールドのマッピング」画面で対応先のJiraフィールドとして「コメント本文」を選ぶと「

          コメントの作成者/日付を保存するには次の形式を使用してください。例 : "05/05/2010 11:20:30; adam; This is a comment."」という世迷い言が出てきて路頭に迷う被害者が世界中に居るらしい(https://community.atlassian.com/t5/Jira-questions/JIRA-csv-import-issue-with-comment-import/qaq-p/400790)が、この日付はあくまで「例」であり、気を確かに持って「日付は上記で設定した形式以外は駄目」という金言を信じること。

      • 課題コメントのように複数の本文があるものは、本文それぞれを別のCSVフィールドに記載し、そられ別々のCSVフィールドすべてをJiraフィールドの「コメント本文」に割り付ければ、CSVフィールドの左から右の順で課題にコメントが追加されていく。なおCSVフィールドの項目名は重複が許されるので、「Commentの1」「2番目のComment」と別々の名前を付けても良いし、全部を「コメントだっちゃ!」と命名しておいてもちゃんと左から右の順で読み込んでくれる。

      以上!

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

        どうやら以下に解がありそうです。

        https://community.atlassian.com/t5/Jira-questions/CSV-import-with-multiple-comments/qaq-p/630263

        うまくいったら、ここに報告させていただきます。

          Commentコメントを追加...