Обновление Ruby с 1.9.2 до 1.9.3 на сервере Ubuntu - PullRequest
0 голосов
/ 14 марта 2012

Я использую Ubuntu 10.04 LTS и использую Apache 2.2.14, MySQL 5.1.61, Ruby 1.9.2 и Ruby on Rails 3.2.2 и некоторые другие распространенные гемы Ruby (такие как DelayedJob 3.0.1, DelayedJobActiveRecord 0.3.2 Скрепка 2.7.0, WillPaginate 3.0.3, ...).Я хотел бы обновить Ruby до 1.9.3 .

Мои вопросы:

  1. Есть ли какие-либо проблемы с обновлением Ruby с 1.9.2 до 1.9?.3 и использовать пакеты, упомянутые выше?
  2. Если ( 1 ) нет, какие виджеты я должен использовать (или, лучше, какие командные строки я должен запускать), чтобы обновить Ruby с 1.9.2 до 1.9.3?
  3. У вас есть какой-нибудь совет относительно процесса обновления?

Ответы [ 2 ]

1 голос
/ 14 марта 2012

Googled для Ruby 1.9.3 заметки о выпуске и пропал через пару страниц, на основании этого есть несколько улучшений в

  1. Сборка мусора - Ленивый сладкий GC
  2. Путь, дата и пара других библиотек обновлены для производительности, подробнее здесь

Глядя на эти вещи, мы не должны сталкиваться с какими-либо проблемами при переносе вашего проекта rails 3.2.2 на ruby ​​1.9.2.

Но для безопасного путешествия я настоятельно рекомендую вам протестировать это в среде разработки с помощью rvm , чтобы в случае неисправности вы могли проверить его по рельсам 1.9 .2 версии и обновите их.

0 голосов
/ 14 марта 2012

Твой лучший шанс, как у Люкапетта, сказал РВМ.Что касается известных проблем, вам нужно проверить каждый используемый вами гем, совместим ли он с ruby ​​1.9.3, а также проверить ваш код.Вы не должны сталкиваться с какими-либо проблемами, так как существуют незначительные версии.

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