Skip to content
yokabb edited this page Oct 29, 2014 · 20 revisions

Issue exporter の wiki です。

Issue Exporter とは

Github 上の repository の issue の一覧をCSVファイルとして
出力するアプリケーションです。

選択できる repository は、
ユーザー または ユーザーが所属する Organization または
ユーザーの Collaborator の所有するものが選択できます。

使い方

ホーム画面

Issue exporter のサインイン画面です。

サインイン

  1. 初回利用時

  2. Sign in をクリックすると、 Github の認証画面に移ります。

  3. ユーザーのリポジトリ等の情報へのアクセス権を
    Issue exporter に渡していいか、確認がされます。

  4. Github にパスワードの入力が要求されます。

  5. パスワードを入力すると、Issue exporter の利用規約承認画面に移ります。

  6. 利用規約を承認すると、ユーザー画面に移ります。

  7. 2回目以降

  8. Sign in をクリックすると、ユーザー画面に自動で移ります。

ユーザー画面

repository を選択する画面です。

  • 左側
    ユーザー、ユーザーが所属する Organization、
    ユーザーの Collaborator が表示されます。
    選択したい repository の所有者を選択してください。

  • 右側
    左側で選択された所有者のもつ repository 一覧が
    表示されます。
    repository を選択することでオプション画面に移ります。

オプション画面

CSVファイルに含める内容を設定する画面です。

  1. Category of label
    ラベルのカテゴリ化のオプションです。
    複数のラベルを同一のカテゴリとみなし、
    その複数のラベルを含む親ラベルを生成します。
    まとめて扱いたいラベルを選択してください。
  • No category (Reset categorize)
    カテゴリ化をしない
  • Colon(":") means category
    名前に ":" があるラベルの ":" の左側が同じものを
    同一のカテゴリとみなして自動でカテゴリ化する

    • ラベル priority:high, priority:normal, priority:low を
      ラベル priority としてカテゴリ化する。
  • Customize
    ラベルのカテゴリをカスタマイズする
    • やり方
      同一カテゴリとみなすラベルを全てチェックし
      親ラベル名(カテゴリ名)を入力して
      Categorize ボタンを押す

    • ラベル breakfast, lunch, dinner を
      ラベル Meal(b/l/d) としてカテゴリ化する。
  1. Priority of label
    ラベルの優先順位のオプションです。
    優先順位の高いラベルほど、CSVファイル内で
    他のラベルよりも左側の列に表示されます。
    左に優先したいラベルを選択してください。
  • First
    最優先のラベル
  • Second
    次点のラベル

  • ラベル aaa, bbb, ccc, zzz がある場合に
    First に ccc ラベル, Second に aaa ラベルを
    選択し、CSVファイルのラベルの列に
    ccc, aaa, bbb, zzz の順に並べる
  1. Issue items
    CSVファイルの項目のオプションです。
    必要な情報を全てチェックして選択してください。

  2. Reference pull request
    pull request の有無のオプションです。
    issue の中で pull request のものを
    一覧に含むか選択してください。

  • ON
    pull request を含む
  • OFF
    pull request を含まない
  1. Reference open issue / closed issue
    open の issue の有無と closed の issue の
    有無のオプションです。
    issue の中で open の issue または closed の issue を
    一覧に含むか選択してください。
  • All issue
    すべての issue を含む
    (open の issue も closed の issue も含む)
  • Open issue only
    open の issue のみ含む
  • Closed issue only
    closed の issue のみ含む
  1. Issue date range
    issue の日付の範囲 のオプションです。
    issue の中でいつからいつまでに生成された issue を
    一覧に含むか選択してください。
  • All issue
    すべての issue を含む
  • Issue in the date range only
    指定した日付の範囲内の issue のみ含む
  1. Blank
    空白セルのオプションです。
    空白セルのなかみを選択してください。
  • Leave the space blank
    空白のまま
  • Fill in the blanks with hyphen("-")
    "-" を入れる

ダウンロード
Download ボタンをクリックすると、
CSVファイルが作成されてダウンロードが開始されます。

サインアウト
Sign out をクリックすると ホーム画面に移ります。

CSVファイルについて

repository の各 issue が各行に表示されます。
各 issue の 持つ情報はデフォルトで以下の通りです。
issue#, タイトル, 説明, 登録日, URL, 担当者, マイルストーン, Status, ラベル(複数)
それぞれの情報が各列に表示されます。
(ラベルは辞書順で各列に割り当てられます)

1行目はヘッダーです。フィルタして検索に利用できます。

質問、要望

以下のページでお願いします。

URL