2014年5月5日

Ruby on Rails 4.0.2 から 4.1.0 へのアップデート

1月からゆっくり作成していた RoR のシステムですが、
重要な機能の実装がひと段落したので、これを機会に Ruby on Rails のバージョンを 4.0 から 4.1 へとアップデートしました。


  1. バージョンアップ前のものを Git にコミットしておく。
    後で、マージが必要な設定があるので、保存しておきます。
  2. システムのバージョンアップ
    1. vi Gemfile
      "gem 'rails', '4.0.x'"と書かれている部分を"em 'rails', '4.1.0'"にしましょう。
    2. bundle update
    3. rake rails:update
      とりあえず、全て上書きし、必要な設定を戻す方針としました。
      (rbenv を使用しているので、とりあえず、rbenv rehash も実施)
    4. rm config/initializers/secret_token.rb
      config/secrets.ymlをRoR 4.1 から使用するそうで、secret_token.rbは不要なのだそうだ。


参考URI
http://qiita.com/shu_0115/items/42ddcf6a08f6dca32542
http://akasata.com/articles/309
http://y-yagi.tumblr.com/post/70872967473/ruby-on-rails-4-1-release-notes