如何检查更新的宝石版本?

时间:2012-03-10 16:11:45

标签: ruby-on-rails ruby gem

我的Gemfile中有以下内容:

gem 'rspec-rails', '2.8.1'

是否有可用的命令指示是否有更多版本可用(或列出所有版本)?

我了解RubyGems会列出当前版本。

我查看了bundle updatehttp://docs.rubygems.org/read/chapter/10#page40),但它似乎没有“干运行”选项。

1 个答案:

答案 0 :(得分:4)

gem outdated -r |grep rspec-rails(请参阅gem help outdated

在您的代码中,您可以编写类似的内容:

if `gem outdated -r`.include? "rspec-rails"
  # ....
end