我有一个现有的OpenShift Online应用程序,我使用Ruby 1.9磁带盒创建。如何升级OpenShift Online应用程序中的红宝石1.9墨盒?
既然Ruby 2.0墨盒可用,我想“升级”我的应用程序来使用它,但我无法弄清楚如何去做。
我试着做'rhc cartridge-add ruby-2.0 -a',但它说盒式磁带不可用。
我在OpenShift Online帐户中创建了一个示例rails 4/ruby 2.0应用程序,所以我知道该弹药筒存在,但由于某种原因,我的ruby 1.9应用程序不知道它。
我希望我没有创建一个全新的应用程序,然后在迁移我的代码,重新填充数据库,修改的Gemfile等
有没有人尝试这样做,有成功?这对我来说是一个周期性的任务,在他们可用的时候升级ruby和rails。我已经升级了rails,主要涉及到gem和Gemfile的更改,但红宝石升级看起来不同。
我在想这个问题已经解决了。否则,已建立的生产应用程序永远无法升级他们的语言盒式磁带......?
好的,我会继续前进,并检查rhc快照命令。谢谢(你的)信息! – lauracw100 2014-08-31 03:13:37