Самый быстрый способ вернуться на рельсы - PullRequest
2 голосов
/ 15 июня 2011

Я не касался Ruby / Rails уже около года и мне нужно быстрое напоминание: каков самый быстрый способ обновления до последней версии gem, rails, rake и т. Д.?Я хочу создать новый проект с нуля поверх последних версий.Вот что у меня сейчас:

$ gem --version
1.3.5

$ rails --version
Rails 2.3.5

$ rake --version
rake, version 0.8.7

Ответы [ 4 ]

4 голосов
/ 15 июня 2011

Начните с загрузки RVM и используйте его для установки чистой версии Ruby 1.9.2.Затем вы можете загрузить последнюю версию Rails 3 и полностью отделить свой Rails 2, если вам когда-нибудь потребуется вернуться к одному из ваших старых проектов Rails 2.

2 голосов
/ 15 июня 2011

Просто начните с установки RVM, которая позволяет вам иметь много версий рубинов и наборов гемов, посмотрите на эту скринкаст . Он знакомит вас с RVM и Rails 3.

2 голосов
/ 15 июня 2011

Сначала, если у вас не установлена ​​ RVM , я бы посоветовал вам установить его. Это поможет вам управлять различными версиями Ruby и Gems, которые вы хотите использовать.

Тогда вы найдете множество стартовых руководств в Google, посмотрите одно из них для вашей системы ( здесь есть одно для ubuntu и rails 3.1 )
Вот еще один действительно хороший для Mac Os X Райан Бигг

0 голосов
/ 15 июня 2011

У меня была похожая ситуация.После нескольких экспериментов я понял, что лучшим подходом было обновить мое старое приложение Rails до Rails 3 на Ruby 1.9.2.

Это означает, что вам не нужно иметь дело с разными версиями (хотя я использую RVMи это потрясающе).

Проблема в том, что Rails немного изменился при переходе с 2 на 3, и мне пришлось немного узнать о новых вещах в Rails и Ruby.В конце концов, хотя я думаю, что это был правильный подход, потому что теперь я знаю, как работают приложения Rails 3, а мое старое приложение использует последнюю версию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...