タツノオトシゴのブログ

主にJavaに関するものです。

Redmine2.3->2.5へのアップデート

Redmineについて、またつまずいたので、メモとして残しておく。


環境は以下の通り。

  • OS:CentOS6.4 64bit
  • Redmine: 2.3.2⇒2.5.1
  • DB: Sqlite3
  • Ruby: 1.9.3


セッション暗号化用鍵の生成を行おうとした場合、Railsの依存関係でエラーが出た。

# cd /usr/local/redmine/
# rake generate_secret_token
 (または↓を実行)
# bundle exec rake generate_secret_token
#下の内容が出力される場合は、bundleのアップデート実施
 ============== エラー内容
 rake generate_secret_token
 Could not find gem 'rails (= 3.2.17) ruby' in the gems available on this machine.
 Run `bundle install` to install missing gems.
 ==============

内容としては、bundleのバージョンが古かったので、対策として、アップデートを実施。

 # bundleのアップデート
 cd /usrlocal/redmine/ <=== Redmineのインストール先
 bundle update