うさぎ組

ソフトウェア開発、チームによる製品開発、アジャイル、ソフトウェアテスト

BitNami RedmineとBacklogsをインストールしてみたよ!

以下箇条書きでまとめです。丁寧に書くやる気がおきませんでした。うさみみだってたまには手抜きしたいんです。



「ダウンロードするもの」
BitNami Redmine
http://bitnami.org/stack/redmine
Backlogs
https://github.com/relaxdiego/redmine_backlogs


「インストールとか手順」

1.RedmineをBitNamiに従ってインストールする

2.BacklogsをBitNami Redmineのvender/olugins配下に展開し、解凍したディレクトリをredmine_backlogsに変更する。

C:\Program Files\BitNami Redmine Stack\apps\redmine\vendor\plugins\redmine_backlogs

3.redmine_backlogsの日本語ファイルが存在しないのでconfig/locale配下のen.ymlを同じディレクトリにコピーしてja.ymlにリネーム。なおかつja.yml内のen:をja:に変更して保存

C:\Program Files\BitNami Redmine Stack\apps\redmine\vendor\plugins\redmine_backlogs\config\locales\en.yml
C:\Program Files\BitNami Redmine Stack\apps\redmine\vendor\plugins\redmine_backlogs\config\locales\ja.yml

4.必要なものをgem installする。次ページのCheck Those Gems!を参照。

http://www.redminebacklogs.net/en/installation/
気をつけるのはBitNamiでインストールしたruby/binパス上でgem installしないと、他のRubyのgem installが実行されてRedmineに反映されない。Redmineで使用するRubyで実行すること。
C:\Program Files\BitNami Redmine Stack\ruby\bin

RAILS_ENV=production
export RAILS_ENV
環境変数RAILS_ENVを設定する。
(WindowsだとSET RAILS_ENV=production かな?)
gem list --local
今インストールされているものを一覧に表示する
gem install hogehoge
hogehogeをインストールする

5.Redmineのパスに移動してキャッシュとかクリアする

C:\Program Files\BitNami Redmine Stack\apps\redmine
rake tmp:cache:clear
rake tmp:sessions:clear

6.Redmineのパスに移動してBacklogsをインストールする。

C:\Program Files\BitNami Redmine Stack\apps\redmine
rake redmine:backlogs:install
途中でいろいろ聞かれるけど後で画面から変更できるので無視して無作為に選択していいです。日本語だとWindowsでちゃんと表示できないので意味不明ですしおすし。

7.Redmineを再起動する。

C:\Program Files\BitNami Redmine Stack\servicerun.bat STOP
C:\Program Files\BitNami Redmine Stack\servicerun.bat START

8.Redmineをブラウザで開いてログインする。

http://localhost/redmine/
ID/PASSWORD : BitNamiインストール時に設定したもの

9.プロジェクトを新規作成する。モジュールでBacklogsのチェックボックスをオンにする。

http://localhost/redmine/projects/new

10.プロジェクトのバージョンを設定する(Backlogsのスプリントになる)

http://localhost/redmine/projects/sample/settings

11.BacklogsのMasterBacklogsでストーリーを追加する。

http://localhost/redmine/rb/master_backlogs/sample

12.Backlogsのタスクボードでストーリーに対するタスクを追加、更新する。

http://localhost/redmine/rb/taskboards/1




最低限うごくまでの手順がここまでですね。
他の設定は http://www.redminebacklogs.net/en/installation/ の Additional Configuration以降を読んでもらえれば。