2013-01-19 66 views
4

我有Rails 2.3.5應用程序,我想升級到3.2.x.我如何升級到Rails 3.2.x?如何將Rails應用從2.3.5升級到3.2.x?

感謝

+3

你看過這些Railscasts嗎? http://railscasts.com/episodes/225-upgrading-to-rails-3-part-1除了簡單的升級之外,還有更多的事情可能會破壞您的代碼。 Rails 3引入了捆綁器,資產管道等。 –

+1

您可能還會看看最近的這個指南:http://railsapps.github.com/updating-rails.html – PhilG

+0

謝謝,它工作正常@JonnyH – sukendhar

回答

6

我絕對推薦安裝導軌升級寶石(rails upgrade gem)。作爲列出和驗證所有升級到Rails 3.0的所有升級的起點,我已經證明了它非常有用。

我還建議本電子書http://www.railsupgradehandbook.com/

一旦你在Rails的3.0,您將需要遷移到資產的管道,這又是一個很好的起點:http://railscasts.com/episodes/282-upgrading-to-rails-3-1

這不會做一個簡單的任務,你需要確保你的代碼在每一步都不會中斷,但是這些工具讓我感覺非常棒。