2011-02-02 77 views

回答

2

根据“Can bundler show me which gems in Gemfile have newer versions (eg. dry-run of bundle update)”主题 - 没有直接的方法来做到这一点。

作为一种解决方法,如果您使用版本控制1只需调用的(针对回购版本)的打印差异并将其还原。

更新2012年6月:作为捆扎机1.1的有新的命令选项bundle outdated - 它打印什么好听的安装和宝石的最新版本:

$ bundle outdated 
Fetching gem metadata from http://rubygems.org/....... 

Outdated gems included in the bundle: 
    * multi_json (1.3.6 > 1.1.0) 
    * activesupport (3.2.6 > 3.2.1) 
    * activemodel (3.2.6 > 3.2.1) 
    * journey (1.0.4 > 1.0.3) 
... 

感谢肖恩。

+0

感谢。我会尝试`diff`方法,这似乎很方便。 – 2011-02-02 15:01:03

4

尽管我认为没有办法直接监控您的Gemfile,但是如果您创建帐户并登录,RubyGems的网站允许您订阅多个宝石。然后您可以订阅RSS源(假设您使用RSS阅读器),并知道每一个新版本出来。

相关问题