2009-12-03 146 views
0

我想知道通过gem installgem update安装了多少次gem。通过`gem install`或`gem update`安装了多少次Ruby Gem

例如,1.6.2的Watir:

下载4,027次安装97点的时候,我被告知,4,027不包括通过gem installgem update进行的安装。这些信息是否正确?如果是的话,我在哪里可以找到gem installgem update的号码?我在无处不在的地方可以想到红宝石,但没有运气。

回答

7

是的,我希望将所有的下载统计信息转移到gemcutter上......虽然我们必须小心翼翼地做到这一点,因为大约有五千万行。这就是说,这里就是我已经得到了的Watir-1.6.2 RubyForge上:

 
gforge=> select count(*) from gem_downloads where gem_name = 'watir-1.6.2.gem'; 
count 
------- 
29169 
(1 row) 
+0

我不能相信RubyForge的系统管理员用一个显示原始数据的SQL查询来回答这个问题,并且没有为此提供赞赏。适当纠正。顺便说一句:感谢所有这些年来的真棒服务! – 2009-12-04 05:08:57

+0

谢谢汤姆。所以简短的回答是:'gem install'和'gem update' stats在rubyforge上不公开,但它很快就会在gemcutter上看到? – 2009-12-04 09:20:01

+0

赫,谢谢乔格!感谢Zeljko让我知道这个问题在这里。此外,Zeljko,那些rubyforge统计数据现在几乎是静态的,因为所有下载都来自gemcutter ...但希望我们可以通过将它们嵌入到gemcutter数据库中尽快公开它们。 – tomcopeland 2009-12-04 18:29:06

1

随着gemcutter成为宝石新的标准来源,未来您将拥有更好的运气。所有未来的宝石安装将通过gemcutter。不幸的是,我很确定旧的rubyforge下载数字只是网络下载;它们不包括gem installgem update统计信息。

我不知道,如果在从旧RubyForge的平台,任何形状或形式存在的gem install统计,但以电子邮件的人会Tom Copeland

+0

谢谢,我已经联系了汤姆一下,你大概可以看出他已经回答了。 :) – 2009-12-04 09:17:54