【发布时间】:2011-05-07 04:36:13
【问题描述】:
我一定是错过了什么,因为昨晚我惊讶地发现在谷歌上搜索 check gem dependencies 和类似的东西并没有找到答案。
我基本上是在大致相当于rpm -V - 一个命令将遍历我安装的部分或全部gem,并确保它们的依赖项也已安装。由于gem install 默认安装任何依赖的gem,通常这不是必需的;但是,如果您 gem uninstall 一个 gem 并告诉它继续卸载,即使其他 gem 依赖于正在卸载的 gem,那么显然您最终会遇到依赖关系损坏。问题是,如何在不安装/卸载/更新任何 gem 的情况下列出那些损坏的依赖项?
注意涉及 Bundler 的答案对我来说用处不大,因为由于各种原因我仍然停留在 Rails 2.x 上。
【问题讨论】:
标签: ruby dependencies gem verification