Redmine Backlogsセットアップ
とりあえずセットアップするところまで。
基本的には公式サイトの通り
http://www.redminebacklogs.net/en/installation/
必要なライブラリをダウンロード
gem install holidays gem install icalendar gem install prawn
Redmine Backlogsをダウンロード
cd %REDMINE_HOME%\vender\plugins git clone git://github.com/relaxdiego/redmine_backlogs.git #[origin/master] or [origin/v0.4.0]をmasterにすること #もしくはgit cloneするよりかは、ダウンロードした方が簡単かも http://github.com/relaxdiego/redmine_backlogs/downloads
DBマイグレーション
rake generate_session_store rake config/initializers/session_store.rb rake db:migrate RAILS_ENV=production rake db:migrate_plugins RAILS_ENV=production #既存のデータ量が多いと結構時間がかかる
お決まりのキャッシュクリア
rake tmp:cache:clear rake tmp:sessions:clear
Backlogs:install
rake redmine:backlogs:install #Backlogsのストーリーとして使うトラッカーとマイクロタスクとして使うトラッカーの設定を聞かれるけど #別にここでやらなくても後で管理画面からちゃんとできるのでやる必要はない #日本語のトラッカー名だとちゃんと表示できないし
日本語の言語ファイルが存在しないので英語ファイルから作成
config/locales/en.ymlをコピーして config/locales/ja.ymlを作成する。 2行目のen:をja:に変えればOK
動かしてみる。
script/server -e production
http://localhost:3000/settings/plugin/redmine_backlogs
ここからストーリーとして扱うトラッカーとマイクロタスクとして扱うトラッカーを設定できる。
後は適当なプロジェクトを作って、モジュールにbacklogsをチェックすれば、メニューに現れて使えるようになります。
編集履歴:
2010/12/24 : v0.2.x系からv0.3.x系に更新(DBマイグレーションさえうまくいけば動くはず)
2011/04/26 : v0.4.0でRedmine1.1に対応したので独自パッチを削除