将rails app从3.0转换为2.3.5

时间:2010-10-31 04:45:58

标签: ruby-on-rails

我在localhost上有一个rails 3应用程序,但我的主机(dreamhost)使用2.3.5。

是否有任何技术可以降级我的申请?

我已尝试在本地安装rails 3,但与rake存在冲突。只是尝试运行我的应用程序会导致“未初始化的常量Bundler”错误。

我宁愿不从头开始重写,所以如果有人有转换的提示,那就太棒了。

感谢。

1 个答案:

答案 0 :(得分:0)

“降级”Rails 3应用程序会很痛苦但是通过简单地创建一个具有目标版本Rails的新应用程序可能是可行的,然后:

  • 从Rails 3项目中复制测试
  • 复制代码以使其通过
  • 根据需要重复

为什么Dreamhost无法托管Rails 3项目?执行bundle install时,应安装所有宝石,包括正确版本的Rails。