将rails升级到2.3.5的最新版本

时间:2012-07-03 13:50:22

标签: ruby-on-rails ruby

命令:

rails -v

给了我Rails 2.3.5

如何升级到最新版本?我已经尝试了sudo gem update,但却“无需更新”。

3 个答案:

答案 0 :(得分:2)

Rails是一颗宝石。因此,您可以使用以下命令进行更新:

gem install rails -v 2.3.14

这将安装当前版本的Rails 2系列。如果这不起作用,首先必须安装Rubygems。请参阅Ubuntu Ruby Help Page以获取有关如何执行此操作的帮助。

目前的版本是3.2。您可以使用以下命令安装它:

gem install rails # (chooses the latest automatically)

或与:

gem install rails -v 3.2.6 # latest today

如果您有Rails应用程序,还需要更改Gemfile(它位于应用程序的根文件夹中)。

从版本2到3的更改可能是一项艰巨的任务。有关详细信息,请参阅Railscast on Upgrading to Rails 3

答案 1 :(得分:0)

有一个很好的轨道广播:http://railscasts.com/episodes/225-upgrading-to-rails-3-part-1

这基本上很简单,如果你的代码库很小,你不应该害怕,但它可能涉及重写你现有的一些代码。

答案 2 :(得分:0)

Rails 3引入了许多变化,我祝你好运,因为我的经历令人痛苦。但是,我建议您先访问railscasts.com并观看episode #255 - Upgrading to to Rails 3 part 1

如果我记得大部分内容涉及下载rails gem install rails -v 3.2.6,然后在目录中运行rails new .并确保不覆盖您需要的内容。然后确保你的宝石是最新的兼容,如果不是升级它们或完全替换它们做同样的事情。