我有3.0.5 rails应用程序,它们正在变老。 我打算升级到Rails 3.2从Rails 3.0升级到3.1,然后升级到3.2 - 但保持3.0工作
指南建议先从3.0到3.1然后到3.2如此 这就是我会尝试的。
但是,当我做升级时,我想保持项目完全正常工作,并且 可能甚至会使用当前的3.0.5应用程序推动生产。
所以基本上我想要并行升级而不打扰 真正的应用程序。
我将使用运行Snow Leopard的相同机器。
我使用RVM进行Ruby管理。
任何建议如何设置此平行升级? Git分支 实际上是一个选项,那么很多潜在的变化是否适合Git分支的概念呢?
谢谢
我有一个叫做“rails-31”的git分支,用于从3.0迁移到3.1以及3.2的迁移。为我工作得很好。另外,我有一个稳定的分支机构,它每天都在部署,Bugfixes和小改进都属于这个分支机构。 Mergin master/stable回到“rails-31”分支很容易。就我的经验来说,git-branching对于我来说是完美的。 – Deradon 2012-04-13 07:58:11
非常感谢Deradon!我也会这样做。 – Pod 2012-04-14 08:10:15