Что мне нужно сделать, чтобы обновить приложение до последней версии Rails? - PullRequest
6 голосов
/ 08 октября 2008

В настоящее время я использую Rails 2.1.0 и хочу перейти на Rails 2.1.1. После выдачи следующей команды

gem update rails

Полагаю, мне нужно изменить эту строку

RAILS_GEM_VERSION = '2.1.0' unless defined? RAILS_GEM_VERSION

в среде. Rb

Какие еще действия я должен предпринять, чтобы убедиться, что мое приложение использует последнюю версию? Есть ли другие файлы, требующие обновления?

Ответы [ 2 ]

3 голосов
/ 12 октября 2008

Вам также нужно будет зайти в каталог приложения и выполнить следующую команду:

рейковые рейки: обновление

Затем запустите свои тесты и убедитесь, что все работает.

0 голосов
/ 09 октября 2008

Насколько я знаю, именно здесь определяется, какую версию rails будет использовать ваше приложение в целом. Я знаю, что для проекта, в котором я сейчас нахожусь, мне пришлось переопределить это в 2.1.1 для работы на моей виртуальной машине, потому что я установил последнюю версию и не указал 2.1.0, как того требует проект.

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

Также есть некоторые известные проблемы с 2.1.1, если нет функции, которая вам сейчас абсолютно необходима, вы можете подождать.

...