1
鑑於Rails的recent security patch,要成功更新Rails 2.3.11至2.3.15應該採取哪些正確步驟?升級Rails 2.3.11至2.3.15的正確步驟是什麼?
鑑於Rails的recent security patch,要成功更新Rails 2.3.11至2.3.15應該採取哪些正確步驟?升級Rails 2.3.11至2.3.15的正確步驟是什麼?
git checkout -b new_rails
)bundle update rails
git checkout master
;可選擇刪除新分支git branch -D new_rails
僅在新分支上進行操作才能確保沒有任何中斷。
如何防止更新其他現有的寶石?我已經繼承了一個(大部分)未經測試的應用程序,並沒有太多的覆蓋範圍,並希望阻止更新版本的其他寶石。我是否需要在每個gem的gemfile文件的gemfile.lock文件中指定版本? – Paul
@Paul通過運行'bundle update rails',它只會更新rails及其依賴項。運行'bundle'會更新/安裝gemfile中的所有內容。請參閱[本叢書指南](http://gembundler.com/man/bundle-update.1.html),「更新GEMS列表」一節。無論如何,在一個新的分支中完成所有這些,只是爲了安全起見。 – weltschmerz
我還必須在environment.rb – Paul