我有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