Обновление Redmine с версии 1.1.1 до версии 1.2.1

В апреле мы установили Redmine . Тогда это была версия 1.1.1. Теперь пришло время его обновить.

Вы скачиваете последнюю стабильную версию, которой на данный момент является версия 1.2.1, и как правильный, умудрённый опытом админ открываете документацию по обновлению установленной системы, которая расположена на официальном сайте — http://www.redmine.org/projects/redmine/wiki/RedmineUpgrade . Читаете и начинаете делать как написано в инструкции. Появляются первые ошибки. Ллишь прочитав документацию до конца вы находите неприметные строки:

Error about the Rails version

Also remember that Redmine 1.2.x uses Rails 2.3.11, so you will need to upgrade your Ruby on Rails gem:
> gem install rails -v=2.3.11

Зачем размещать такую важную информацию в самом конце инструкции? Непонятно

Таким образом, для успешного обновления вам следует сначала обновить gem до версии 2.3.11, а уже потом запускать все остальные команды. Да, там будут предупреждения об устаревших файлах:

DEPRECATION WARNING: Rake tasks in vendor/plugins/engines/tasks and vendor/plugins/open_id_authentication/tasks are deprecated. Use lib/tasks instead. (called from /var/redmine/vendor/rails/railties/lib/tasks/rails.rb:10)

Но в этом пока нет ничего страшного, все обновления проходят успешно. Теперь у меня вполне успешно работает Redmine версии 1.2.1.

EnglishRussianUkrainian