冻结Railsgem版本

我试图冻结我的Rails gem版本,因为日复一日,某些或其他gem版本会更新,有时我需要更新代码。

我试过rake rails:freeze:gems但这给了我错误:

 rake aborted! Don't know how to build task 'rails:freeze:gems' 

这将锁定然后将gems缓存到./vendor/cache中。

 $ bundle package 

请参阅此链接

rake rails:freeze:gems是一种古老的Rails 2方式。 我想你想使用Bundler的bundle install vendor/gems

“ 我如何将Gems冻结到Rails 3应用程序中? ”似乎更好地回答了它。