2009-12-03 198 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