无法在Rails 3应用程序中强制gems到特定版本

时间:2011-05-27 00:32:17

标签: ruby-on-rails-3 gem

更新捆绑包后,我想将某些gem版本回滚到特定的版本。我尝试了几种选择,但我不能这样做。

说我想在其2.0.9版本中使用 arel 。我做了以下事情:

sudo gem uninstall arel -v 2.0.10

然后在Gemfile中:

gem 'arel', '~> 2.0.9'

然后:

bundle update

然后我得到:

Installing arel (2.0.10)

我也试过 gem cleanup 并删除 Gemfile.lock ,但没有..我总是得到相同的arel 2.0.10安装。我错过了什么吗?非常感谢你!

1 个答案:

答案 0 :(得分:3)

您告诉它安装任何大于或等于2.0.9的补丁版本。如果您想专门安装该版本,请执行以下操作:

gem 'arel', '2.0.9'