我该如何检查旧版宝石的依赖性? 宝石依赖性指令似乎只与最新版本有效,尽管宝石帮助依赖性页面上有一个 - v 选项(版本 ) 。
在此列出所有可用版本的列表 :
gem list -all -r activesupport
*** REMOTE GEMS ***
activesupport (3.2.3, 3.2.2, 3.2.1, 3.2.0, 3.1.4, 3.1.3, 3.1.2, 3.1.1, 3.1.0, 3.0.12, 3.0.11, 3.0.10, 3.0.9, 3.0.8, 3.0.7, 3.0.6, 3.0.5, 3.0.4, 3.0.3, 3.0.2, 3.0.1, 3.0.0, 2.3.14, 2.3.12, 2.3.11, 2.3.10, 2.3.9, 2.3.8, 2.3.7, 2.3.6, 2.3.5, 2.3.4, 2.3.3, 2.3.2, 2.2.3, 2.2.2, 2.1.2, 2.1.1, 2.1.0, 2.0.5, 2.0.4, 2.0.2, 2.0.1, 2.0.0, 1.4.4, 1.4.3, 1.4.2, 1.4.1, 1.4.0, 1.3.1, 1.3.0, 1.2.5, 1.2.4, 1.2.3, 1.2.2, 1.2.1, 1.1.1, 1.1.0, 1.0.4, 1.0.3, 1.0.2, 1.0.1, 1.0.0)
activesupport-cascadestore (0.0.2, 0.0.1)
然而,我似乎无法理解 古老的宝石的依附关系。
gem dependency activesupport -r -v 3.2.3
Gem activesupport-3.2.3
i18n (~> 0.6, runtime)
multi_json (~> 1.0, runtime)
gem dependency activesupport -r -v 1.4.2
No gems found matching activesupport (= 1.4.2)
gem dependency activesupport -r -v 1.4.1
No gems found matching activesupport (= 1.4.1)
..and here s a post circa 2009 that encounters the same problem: http://www.ruby-forum.com/topic/194703
有没有人有别的办法 来检查古老的宝石的依附关系?
EDIT: 仍在寻找一种方法, 找到旧版宝石的 all 依赖关系 。