CentOS5.3でRedmineのバージョンアップ

Redmineを0.7.2から0.8.4へ上げたときの話。

Rails2.2.2が必要になり、mysqlのアダプタがバンドルされなくなったので別途インストールする必要がある。

Railsアップデート

$ gem update --system
$ gem update rails
$ gem install mysql -- --with-mysql-config

SVNでバージョンを上げる

$ cd /home/redmine
$ svn up . -r 2761

データベースアップデート

$ rake db:migrate RAILS_ENV="production"

svn trunk(開発版) r2493以降、セッション情報を格納する方法がpstoreからcookie storeに変更に変更されているのでセッションストア用ファイルを生成。

$ rake config/initializers/session_store.rb