Обновление ruby ​​проектов с 1.8.6 до 1.8.7 - PullRequest
4 голосов
/ 30 марта 2010

Какие шаги я должен выполнить, чтобы обновить проект Ruby с 1.8.6 до 1.8.7?

Ответы [ 4 ]

6 голосов
/ 30 марта 2010

Это должно быть в основном без шва, так как это были в основном совместимые изменения в API.

Тем не менее, посмотрите список несовместимостей

Если вы начинаете использовать новые методы, предлагаемые 1.8.7 (или новее!), Но хотите остаться совместимыми с 1.8.6, оформите мой backports gem .

3 голосов
/ 30 марта 2010

Есть только метод add в ruby ​​1.8.7 по сравнению с ruby ​​1.8.6. Так что, если он работает с 1.8.6, он работает и в ruby ​​1.8.7.

Но если вы хороший набор тестов, запустите его и посмотрите, все ли работает.

1 голос
/ 30 марта 2010

эй, прочитайте это http://casperfabricius.com/site/2010/01/24/multiple-ruby-versions-with-rvm/

он проведет вас через установку и настройку Ruby Version Manager - что позволяет действительно легко переключаться между различными версиями ruby ​​в linux (и mac, я думаю) - если вы работаете в windows, тогда используйте это, оно называется pik http://github.com/vertiginous/pik/

1 голос
/ 30 марта 2010

Это точечный релиз. Тебе не нужно ничего делать.

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