Ruby on rails 我应该如何处理Rails 1.1.2应用程序

Ruby on rails 我应该如何处理Rails 1.1.2应用程序,ruby-on-rails,upgrade,Ruby On Rails,Upgrade,我将不得不移动Rails 1.1.2应用程序,因为我的托管合同即将到期 我已经有几年没有对代码做任何修改了,我想知道升级我的应用程序的最佳方式是什么。从那时起,很多事情都发生了变化,RoR不再使用本地化插件,而是使用i18n等 我想将它重新部署到像Heroku这样的新主机上,这将不允许我使用rails 1.1.2 我应该尝试rake-rails:update还是需要重新创建一个新项目?在rails 1.2的早期阶段,很多方法都遭到了猛烈的抨击,路由系统也发生了根本性的改变,因此升级应用程序需要相

我将不得不移动Rails 1.1.2应用程序,因为我的托管合同即将到期

我已经有几年没有对代码做任何修改了,我想知道升级我的应用程序的最佳方式是什么。从那时起,很多事情都发生了变化,RoR不再使用本地化插件,而是使用i18n等

我想将它重新部署到像Heroku这样的新主机上,这将不允许我使用rails 1.1.2


我应该尝试rake-rails:update还是需要重新创建一个新项目?

在rails 1.2的早期阶段,很多方法都遭到了猛烈的抨击,路由系统也发生了根本性的改变,因此升级应用程序需要相当长的时间才能确保一切正常运行。1.2.5之前的任何内容都需要这种彻底的检查,以使其在2.0之后的任何内容中都能正常工作

如果您擅长搜索和替换,则可以更高效地执行此操作,因为在整个控制器和视图中,路由名称大多会发生更改