将ruby项目从1.8.6升级到1.8.7

我应该采取哪些步骤将Ruby项目从1.8.6升级到1.8.7?

它应该是无缝的,因为它主要是对api的兼容更改。

不过,请查看不兼容列表

如果您开始使用1.8.7(或更新版本)提供的新方法但希望与1.8.6保持兼容,请检查我的backports gem 。

与ruby1.8.6相比,只有方法添加ruby1.8.7。 因此,如果它适用于1.8.6,它也适用于ruby 1.8.7。

但如果你是一个很棒的测试套件,那么启动它,看看是否一切正常。

这是一个重点发布。 你不应该做任何事情。

嘿,请阅读http://casperfabricius.com/site/2010/01/24/multiple-ruby-versions-with-rvm/

它将指导您完成Ruby Version Manager的安装和设置 – 这使得在linux中不同版本的ruby(以及我认为的mac)之间切换非常容易 – 如果您在Windows上,那么使用它,它被称为pik http:/ /github.com/vertiginous/pik/