Ниже приведена "шпаргалка" на тему перевода Ruby on Rails проекта на новую верисю Rails. Итак, по шагам:
1. Сначала желательно обновить Ruby gem менеджер:
$ gem update --system
2. Указываем новый gemset для новой версии Rails в .ruby-gemset (если вы используете такую схему указания гемсетов). При этом новую версию Rails можно уточнить тут - https://rubygems.org/gems/rails)
название-приложения-rails-версия
3. Создаем новый gemset (для этого можно просто выйти и снова войти в папку приложения)
$ cd .
4. Обновить версию Rails в Gemfile
gem 'rails', '4.2.1'
5. Обновить все темы, сначала удалить файл Gemfile.lock, а потом запустив команду
bundle install
6. Теперь нужно обязательно не забыть обновить конфигурационный файлы Rails:
$ bin/rake rails:update
При этом не стоит бездумно переписывать файлы конфигурации, так как в них содержатся внесенные вами ранее изменения. Для отслеживания изменений используйте клавишу d. Если изменения коснутся данных, внесенных вами - придется потом снова их вводить! Сохраняйте информацию по этим изменениям заблаговременно!!!