2011-10-18 35 views
7

Biraz rubygems güncelleme hakkında gitmek karıştı. Süreç değişmeye devam ediyor (ya da en azından interweb'lerden çakışan bilgiler elde ediyorum). "rvm rubygems current" vs "rvm update --system" vs "gem update rubygems-update"

$ gem outdated 
rubygems-update (1.8.10 < 1.8.11) 
sass (3.1.8 < 3.1.10) 

$ rvm gemset use global 
$ gem outdated 
rubygems-update (1.8.10 < 1.8.11) 

Şimdi, geçmişte Sonra rubygems-update yüklemek benim çalışma gemset geri dönmek ( global itibaren) ve mücevherler geri kalanını yükseltmek için rvm update --system kullanmayı tercih ediyorum.

Ama son zamanlarda, ben bu yazı olarak, RVM site uyarınca rvm rubygems current kullanarak geçtim ama, rvm yaklaşık rubygems-update 1.8.11 bilmiyor. Peki, ne yapmalı? Site, rvm rubygems head'u kullanabileceğimi söylüyor ama geliştirme dalını kapmaktan biraz korkuyorum (irrasyonel olarak mı?).

Bunun hakkında daha fazla şey bilen birisi, ya da korkularımı hafifletir ya da senkronizasyondan düştüklerinde rvm & rubygems'e nasıl yaklaştığınızı söylerse ... daha fazlası gibi görünüyor ...

rvm get head 

veya stabil sürümüne: son availa için

rvm get stable 

güncelleme rubygems

cevap

14

güncelleme RVM son gelişme sürümüne ble:

rvm rubygems latest 

ya da sadece bir versiyonu:

rvm rubygems 1.8.16 

rubygems değil gemset başına yakut başına yüklenir, nedenle farklı gemsets

farklı RubyGems olması mümkün değildir