2010-07-30 16 views
6

Yüklü üç tane mücevher aldığımı varsayalım: paket-0.4.0, paket-0.5.0 ve paket-0.5.0-jbfink (-jbfink'i oluşturdum çünkü 0.5'e çok küçük değişiklikler yaptım). 0'ın kaynağı ve resmi yayınlardan ayırt etmek istiyorum. Bir varsayılanı yapmak için bir mücevher (veya başka bir komut) var mı? Şu anda her üç tane de yüklü var, ancak kabuk paket-0.5.0'dan yürütülebilir dosyaları alıyor ve varsayılan olarak 0.5.0-jbfink'i tercih ederim., belirli bir mücevher sürümünü varsayılan olarak zorluyor mu?

0.5.0-jbfink 'i 0.5.1 olarak adlandırmak bu sorunu düzeltir, ancak bunu yapmak istemiyorum çünkü geldiği zaman resmi olarak yayımlanan bir 0,5,1 ile çakışmamasını tercih ediyorum.) Petr

;

cevap

0

Bu aradığınız budur sen

config.gem 'will_paginate', :version => '~> 2.3.11' veya

config.gem 'RedCloth', :version => '3.0.4', :lib => 'redcloth' 

Umut kullanmak istiyorum bir versiyonunu isim config/environment.rb gidin ve mücevher belirtmek Eğer komut ile bir versiyonunu almak istiyorsanız

+0

Merhaba Petr, bu bir Rails olayı değil, bu yüzden yardımcı olacağını düşünmüyorum. Ama cevap için teşekkürler! – jbfink

0

, bu

$ gem_script_name _0.1.0_ arg1 arg2 ... 
gibi
İlgili konular