как проверить наличие новой версии гема? - PullRequest
1 голос
/ 10 марта 2012

В моем Gemfile есть следующее:

gem 'rspec-rails', '2.8.1'

Доступна ли команда, указывающая, имеется ли более доступная версия обновления (или, может быть, список всех версий)?

Я понимаю, что RubyGems показывает список текущих версий.

Я смотрел на bundle update (http://docs.rubygems.org/read/chapter/10#page40), но, похоже, чтоопция "всухую".

1 Ответ

4 голосов
/ 10 марта 2012

gem outdated -r |grep rspec-rails (см. gem help outdated)

В своем коде вы можете написать что-то вроде этого:

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