2010年 6月 21日 はてなブックマーク -
タグ: #BTS

僕はRedmine CSV Import Pluginを日本語化しているjuno’s redmine_importer at master - GitHubを愛用している。

新規チケットをインポートする場合、下記のようなCSVをインポートすればいい。
但し、幾つかの注意点がある。

【新規チケットをインポートする場合のCSVの内容】
ステータス,プロジェクト,トラッカー,優先度,題名,担当者,カテゴリ,Target version,起票者,開始,期限,進捗 %,予定工数,説明
新規,project_main,バグ,通常,ハード障害,admin,カテゴリA,バージョン1,admin,2010/04/21,2010/04/22,0,16.0,ハードの障害です。

・CSVは、UTF8+LFが無難。
・1行目はヘッダ。2行目以降にチケットの属性を書く。
・「プロジェクト」は、Redmineのプロジェクト設定画面で、ユニークなプロジェクト名を設定した時のプロジェクト名。上記では「project_main」
・トラッカー、ステータス、優先度などは、Redmine管理画面で設定した値。
・カテゴリ、バージョンはRedmineのプロジェクト設定画面で登録した値。
・担当者、起票者は、ユーザのログインID。つまり、ログインするときのID。上記では「admin」。
・日は「yyyy/MM/dd」でないとインポートしない。

そして、Redmine CSV Import Pluginの確認画面では、CSVのヘッダ行とチケットの全ての属性を関連付けた方がいい。

Redmine CSV Import Pluginの使い方: プログラマの思索

「gem install fastercsv」を事前に行っておくと良いです。私はそこでハマりました。
あとpassengerを使っている場合には、ファイルをアップロードした後にApacheを再起動する必要があります。


1年前 | | 2010年 6月 21日 | このエントリーを含むはてなブックマーク