我的Gemfile
中有以下内容:
gem 'rspec-rails', '2.8.1'
是否有可用的命令指示是否有更多版本可用(或列出所有版本)?
我了解RubyGems会列出当前版本。
我查看了bundle update
(http://docs.rubygems.org/read/chapter/10#page40),但它似乎没有“干运行”选项。
答案 0 :(得分:4)
gem outdated -r |grep rspec-rails
(请参阅gem help outdated
)
在您的代码中,您可以编写类似的内容:
if `gem outdated -r`.include? "rspec-rails"
# ....
end