Как обновить rails 2.3.10 до 3.x

#ruby-on-rails #ruby #rubygems

#ruby-on-rails #ruby #rubygems

Вопрос:

В настоящее время я использую rails 2.3.10, я хочу обновить свою версию rails до версии 3. Какая команда для обновления rails?

Комментарии:

1. @kchau и @sam уже рассмотрели это, но на всякий случай, обновление требует большего, чем просто выполнение задачи rake. Rails3 обращается к моделям совсем по-другому. В зависимости от того, какие драгоценные камни вы используете, функциональность вашего существующего кода может полностью нарушиться.

Ответ №1:

Итак, основная команда будет:

 gem update rails
  

Но обновление с 2.3.x до 3.x не является тривиальной задачей… вам действительно следует немногобольше прочитать об этом, прежде чем вы это сделаете.

Ответ №2:

Райан Бейтс показывает вам, как это сделать здесь. Используемая вами версия Rails полностью отличается, поэтому вам придется обновить Rails, а затем использовать этот плагин, чтобы помочь обновить ваше приложение, если вы уже не знаете всего.