RVM kullan
RVM, Ruby ve Gems'in farklı sürümlerini yönetmenize izin verir. Örneğin, Ruby'nin bir sürümünü kurabilirsiniz.
rvm install 1.9.2
Daha sonra bunu kullanarak kullanabilirsiniz:
rvm use 1.9.2
Mücevher setleriyle proje bazında belirli mücevherleri kullanın.
Daha fazla ad aralığı istiyorsanız, değerli taşlar kurabilirsiniz; Belirli bir proje için belirli mücevherler içerecek dizinler.
rvm gemset create myproject
sonra bunları şu şekilde kullanabilirsiniz:
rvm use 1.9.2@myproject
Otomasyon
Mücevher değiştirme işlemini otomatikleştirmek için proje kökünüzde .ruby-version ve .ruby-gemset dosyalarını açın. Ruby'nin sürümünü ve içinde kullanmak istediğiniz mücevher setinin adını açın ve RVM, proje dizininize cd koyduğunuzda doğru mücevher setini seçecektir.
Mücevher setinize mücevher yükleme
Taşlarınızı, paketleyiciyi kullanıyorsanız her zamanki gibi mücevher setinize yükleyin:
bundle install
veya sadece normal eskiyi kullanarak:
gem install mygem
Taşlar doğru mücevher setine girecek.
RVM Alternatifleri
Aynı işi yapan rbenv'e de göz atmak isteyebilirsiniz.