如何更改现有rails应用程序的版本

时间:2012-04-04 22:15:07

标签: ruby-on-rails

我有一个rails应用程序,我想将它部署在具有较少版本的rails的服务器上。 鉴于版本的差异,部署应用程序的最简单方法是什么?

1 个答案:

答案 0 :(得分:1)

可能最好的方法是:

  1. 分支您的存储库
  2. 安装RVM (Ruby Version Manager)
  3. 源RVM /重新启动shell [s]
  4. 为服务器上的Ruby版本创建.rvmrc
  5. 调整Gemfile以使用服务器上的Rails版本
  6. bundle install
  7. 修复失败的规格/测试
  8. 手动验证网站是否按预期工作
  9. 此时,如果您认为服务器上的Rails版本可能不会很快(或曾经)升级,您可能希望将分支机构升级为新的主服务器。