如何使用ruby 1.9.2运行rails 2.2.2应用程序

时间:2012-11-08 13:03:01

标签: ruby-on-rails-2 ruby-1.9.2

我使用Ruby 1.8.6(MRI)在Rails 2.2.2版本中有一个现有的rails应用程序。

任何人都可以告诉我,如何使用Ruby 1.9.2运行应用程序。因为,我必须在Ruby 1.9.2(MRI)版本上运行应用程序。

提前致谢。

Ratnakar M。

1 个答案:

答案 0 :(得分:0)

首先,我很抱歉你仍然坚持1.8.6,但转型是必须的。我目前正在进行类似的1.8.7到1.9.x转换,所以让我分享一些我一直在收集的信息:

这里最重要的是很多东西都发生了变化。我不确定你的代码库有多大,但这是事实。

  1. 语法和一般结构有很多变化。我发现this post非常有帮助。
  2. 你的宝石可能会爆炸。这意味着您将不得不弄清楚您的依赖关系并查看不再支持的内容。
  3. 您需要进行转换。
  4. 说实话,#3是关键。截至2013年7月,Rails 1.8.x没有获得支持,因此安全补丁不会出现,您错过了多年的优化。如果您有任何疑问,请继续询问。

    如果我找到更多有用的信息,我很可能会更新此信息