我目前正在使用Rails 2.1.0并希望升级到Rails 2.1.1。发出以下命令后
gem update rails
我想我需要改变这一行
RAILS_GEM_VERSION = '2.1.0' unless defined? RAILS_GEM_VERSION
在environment.rb
中我应该采取哪些其他措施来确保我的应用程序使用最新版本?是否有其他文件需要更新?
答案 0 :(得分:3)
您还需要进入应用程序目录并运行以下命令:
rake rails:update
然后运行测试并确保一切正常。
答案 1 :(得分:0)
据我所知,那里正确定义了整个应用程序将使用的rails版本。我知道我现在所处的项目我必须将其覆盖到2.1.1才能在我的VM上工作,因为我安装了最新版本,并没有根据项目的要求指定2.1.0。
您必须注意的最重要的事情是可能会覆盖此设置的插件和扩展程序,以及更改版本可能导致的不兼容性。
2.1.1中也存在一些已知问题,除非你现在绝对需要一个功能,否则你可能要等待。