Продолжаем ранее поднятую тему Как правильно перейти на новую версию Ruby on Rails. Особенно актуально в свете предстоящего скорого выхода Ruby on Rails 5. Можно порекомендовать один очень полезный сервис. Он будет просто незаменим в ситуациях, когда вам приходится переходить на новую версию Rails, перепрыгивая сразу несколько промежуточных релизов. Ведь не секрет, что почти всегда просто обновить версию gem’а Rails до нужной бывает явно недостаточно для миграции. Что же делать? Как учесть все необходимые изменения при переходе на новые Рельсы?
Ресурс называется RailsDiff. Идея проста – указываете текущую версию Rails вашего проекта и ту версию, на которую хотите перейти.
И в результате получаете diff изменений всех стартовых файлов Rails нового проекта.
Теперь смотрим внимательно, вносим изменения и получаем вполне работоспособный проект.