我有一个Rails 2.3.5应用程序,我想升级到Rails 3.在Rails 3升级Railscast中,他们建议升级到2.3.8然后再转到3.我已经尝试了Google搜索,但我找到的信息都是有关升级到Rails 3,我发现这个问题,这似乎暗示做gem update rails
和rake rails:update
,但不会这些命令升级到Rails 3中,因为它是最新的版本?如何升级到Rails 2.3.8?谢谢阅读.
2.3.5
和之间没有太大的区别2.3.8
(也是,分支2.3.10
上的最新版本2.3
- 你应该升级到那个).
安装Rails 2.3.10:
gem install rails -v=2.3.10
Run Code Online (Sandbox Code Playgroud)
然后编辑config/environment.rb
并将您的Rails版本更改为2.3.10
靠近文件顶部.启动webrick,处理在您点击应用程序时它向您抛出的任何弃用警告,并且您已经完成了很多工作.
来自Rails博客的引文:
"我们发布了Ruby on Rails 2.3.9(gem和git标签),将2.3.8桥接器扩展到Rails 3和Ruby 1.9更近一步.如果您的应用程序在Rails 2.3.9上运行而没有弃用警告,那么你'重新升级到Rails 3."
编辑:
杰里米是钱.不安装2.3.9
,它有严重的安全漏洞.我已经更新了我的答案2.3.10
.
你可以运行rake rails:update
- 这会更新库存javascripts和配置文件.然而,他们可能不会需要从改变2.3.5
到2.3.10
.
归档时间: |
|
查看次数: |
4366 次 |
最近记录: |