イシューのCSVエクスポート
12.10でGitLab Freeに移行しました。
GitLab からイシューを CSV ファイルとしてエクスポートでき、デフォルトの通知メールアドレスに添付ファイルとして送信されます。
イシューを CSV にエクスポートすると、あなたとあなたのチームはイシューから収集したすべてのデータを カンマ区切り値(CSV) ファイルにエクスポートできます。
CSVファイルは、Microsoft Excel、Open Office Calc、Googleシートなど、あらゆるプロッタまたはスプレッドシート・ベース・プログラムで使用できます。
CSVファイルとしてイシューをエクスポートする用途をいくつかご紹介します:
- イシューのスナップショットを作ってオフラインで分析したり、GitLab にいない他のチームとコミュニケーションしたりできます。
- CSV データからダイアグラム、グラフ、チャートを作成します。
- 監査や共有のために、その他の形式でデータを表示します。
- GitLab以外のシステムにイシューをインポートします。
- 長期的なイシューのデータ分析。
- 長期的なデータを使用して、イシューに関連するフィードバックを収集し、実際のメトリクスに基づいて製品を改善します。
どのイシューを取り込むかの選択
プロジェクトを選択した後、イシュー・ページから検索バーと[すべて]/[オープン]/[クローズ]タブを使用してエクスポートするイシューを絞り込むことができます。最初のページに表示されていないものも含め、返されたすべてのイシューがエクスポートされます。
GitLab はエクスポートするイシューの数とメールアドレスを確認します。
ソート
エクスポートされたイシューは常にTitle
でソートされます。
フォーマット
データは、カンマを列の区切り文字としてエンコードされ、必要に応じて"
、改行で行を区切ります。最初の行にはヘッダーが含まれ、以下の表に値の説明とともに列挙されています:
カラム | 説明 |
---|---|
タイトル | イシューtitle
|
説明 | イシューdescription
|
Issue ID | イシューiid
|
URL | GitLab上のイシューへのリンク |
State |
Open またはClosed
|
Author | イシュー作成者のフルネーム |
Author Username | 作成者のユーザー名。@ シンボルは省略。 |
Assignee | イシューの担当者のフルネーム |
Assignee Username | 作成者のユーザー名。@ シンボルは省略。 |
Confidential |
Yes またはNo
|
Locked |
Yes またはNo
|
期日 | 書式YYYY-MM-DD
|
作成日時(UTC) | 書式YYYY-MM-DD HH:MM:SS
|
更新日時(UTC) | フォーマットYYYY-MM-DD HH:MM:SS
|
Milestone | イシューのマイルストーンのタイトル |
ウェイト | イシューのウェイト |
ラベル | で結合されたラベルのタイトル,
|
時間の見積もり | 見積時間(単位:秒) |
かかった時間 | 実績時間(秒) |
エピックID | 12.7で導入された親エピックのID |
エピック・タイトル | 12.7で導入された親エピックのタイトル。 |
GitLab 14.7以前では、最初の2つのカラムがIssue ID
とURL
、GitLabにインポートする際にイシューが発生していました。
制限事項
- グループのイシュー一覧からは、イシューをCSVにエクスポートできません。
- イシューは電子メールの添付ファイルとして送信されますが、さまざまな電子メール・プロバイダで正常に配信されるよう、エクスポートには15MBの制限が設けられています。制限に達した場合は、エクスポートの前に、おそらく未解決のissueとクローズされたissueを別々にエクスポートして、検索範囲を狭めることをお勧めします。
- CSVファイルはプレーンテキストファイルです。つまり、エクスポートされたCSVファイルにはイシューの添付ファイルは含まれません。