今更ながらredmine導入

チケット管理システムの一種であるredmineを導入しようと思いたち、

皆が通る(った)であろう痛い目に合ったのであろう面倒くさい目に合ったのでメモ。

Redmine 1.3をCentOS 6にインストールする手順 | Redmine.JP Blogを参考にインストールを進めたのですが、

引っ掛かったのは

# rake db:migrate RAILS_ENV=production

コマンドです。

これを実行すると

Missing these required gems:
  rubytree  >= 0

こんなのが表示されてrake abortしてしまいました。

で、原因を探ってみたところ、最新版のreeではgemのバージョンが上記の記事と違っていたみたい?

なので続いてRubyGemsのダウングレード方法 - daicham blogを参考にダウングレードしてみた。

したら上手く行った。

今更だけどバージョンとか結構重要なのね。

今後Railsとか(Railsに限った話じゃないけど)公開するときはちゃんと全部のバージョンを記載しないといけないなぁ〜と思いました。