我目前正在使用Rails 2.1.0并希望升级到Rails 2.1.1。发出以下命令后

gem update rails

我想我需要改变这一行

RAILS_GEM_VERSION = '2.1.0' unless defined? RAILS_GEM_VERSION

在environment.rb

我应该采取哪些其他措施来确保我的应用程序使用最新版本?是否有其他文件需要更新?

有帮助吗?

解决方案

您还需要进入应用程序目录并运行以下命令:

rake rails:update

然后运行测试并确保一切正常。

其他提示

据我所知,那里正确定义了整个应用程序将使用的rails版本。我知道我现在所处的项目我必须将其覆盖到2.1.1才能在我的VM上工作,因为我安装了最新版本,并没有根据项目的要求指定2.1.0。

您必须注意的最重要的事情是可能会覆盖此设置的插件和扩展程序,以及更改版本可能导致的不兼容性。

2.1.1中也存在一些已知问题,除非你现在绝对需要一个功能,否则你可能要等待。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top