有没有一种方法可以在假装模式下运行bundle update,类似于Rails生成器的-p(假装)标志或cap的-n(干运行)标志?

我在想象这样的事情:

$> bundle update -p
Fetching source index for http://rubygems.org/
The following gems have updated versions:
...
list of gems
...

推荐答案

Bundler 1.1引入了一个新的"过时"功能,这正是我想要的.帕特·肖内西对新功能的评价非常高.用他的话说,bundle outdated:

显示它将下载和安装的gems,但实际上没有

这会让你很快就能看到哪些gems需要更新,而不需要修改你的源代码和本地gems.谢谢Bundler!

Ruby相关问答推荐

如何通过语法将Ruby Sorbet签名突出显示为不强调的 comments ?

碰撞检测测试中对象的 Nil 类

Ruby open-uri 重定向被禁止

Sinatra 与 EventMachine WebSockets 一起工作是否成功?

为什么在 Ruby 中将 0 视为 True?

define_method:如何动态创建带参数的方法

Ruby检测方法

在Ruby中将关键字与常规参数混合?

按可能为 nil 的属性对对象的 ruby​​ 数组进行排序

Ruby 1.9 - 无效的多字节字符(US-ASCII)

如何强制 Ruby 显示完整的堆栈跟踪?

以条件方式构建哈希

将数组分成 n 组 m 大小?

如何在 RSpec 2 中自动加载 spec_helper.rb

用 Ruby 解析 XML

如何在 Ruby 中遍历多行字符串?

Mountain Lion rvm 安装 1.8.7 x11 错误

判断 Ruby 中是否存在 URL

将 lambda 作为块传递

Ruby - 无法修改冻结的字符串 (TypeError)