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

问题描述:

我有一个导轨应用程序,我想将它部署在具有较低导轨版本的服务器上。 鉴于版本差异,部署应用的最简单方法是什么?如何更改现有导轨应用程序的版本

也许最好的办法是:

  1. 分支版本库
  2. 安装RVM (Ruby Version Manager)
  3. 源RVM /重新启动你的shell [S]
  4. 创建的Ruby on的版本的.rvmrc服务器
  5. 调整Gemfile以使用服务器上的Rails版本
  6. bundle install
  7. 修复失败的规范/测试
  8. 手动验证,该网站正在按预期

在你可能要推广你跳转到新的主,如果你认为它可能是版本的那点服务器上的Rails不会很快升级(或曾经)。