从Rails 2迁移到Rails 3

可能重复:
Rails 3弃用了方法和API

哪些资源(免费或付费)可以帮助您完成将Ruby on Rails 2应用程序迁移到Rails 3的过程? 我在RoR网站上看到过一些博客文章(其中一些看起来过时了)和一本电子书出售,但你能推荐什么作为从版本2到版本3的变化的准确和完整的解释以及需要什么移植到Rails 3环境时要更新?

除了付费方面的许多RailsCasts之外,BDDCasts还有一个名为Upgrading to Rails 3的产品只需5美元。 我不能保证后者的质量(他们也有一些免费剧集),但Ryan在RailsCasts的东西是一流的。

Gregg Pollack在官方网站上的video也给出了很好的概述。

Peepcode还有一个Rails 3升级手册可供购买。

观看此http://railscasts.com/episodes/225-upgrading-to-rails-3-part-1

根据http://weblog.rubyonrails.org/2010/9/4/ruby-on-rails-2-3-9-released (官方Rails博客),建议先迁移到Rails 2.3.9 – 这样会帮助识别所有弃用并通常让您更接近Rails 3。

顺便说一句,我们也面临即将迁移到Rails 3,我们的营销人员已经吓坏了! 🙂