RVM kullanıyorsanız, mücevherlerinizi gemsets'a yükleyebilirsiniz. Bu şekilde, tam bir temizlik yapmak istediğinizde, basit bir şekilde, takılan tüm taşları takan gemseti kaldırabilirsiniz. Diğer seçeneğiniz, kullanılmayan mücevherleri kaldırmak ve bundle install
komutunu yeniden çalıştırmaktır.
Birleştirici, proje başına bir mücevher sürüm oluşturma aracı olması gerektiği için bir bundle clean
komutu sağlamaz. Bunu yapmak, diğer projelerle ilişkili olan mücevherlerin çıkarılması olasılığını da beraberinde getirecektir ki bu da arzu edilmeyecektir. Bu, bundler muhtemelen gem dizini yönetmek için kullanmak için yanlış bir araç olduğu anlamına gelir. Benim kişisel tavsiyem, belirli projelerde veya yakut sürümlerinde mücevherlerinizi korumak için RVM gemsetlerini kullanmak olacaktır.
rvm kullananlar için, 'bundle clean --force' küresel taşlarınıza dokunmadığını, sadece mevcut taşlarınızda bulunanların olduğunu unutmayın. Yani 'bundle clean --force 'aynı sonucu üretir ve daha hızlıdır, daha sonra' rvm gemset empty' '' bundle install'' sonra gelir. –
YASAL UYARI: "Bundle clean --force", dikkatli değilseniz çok sayıda taş atlatabilir. Bu yanıtın ilk satırı olmalı ... özellikle de çok fazla oyu olduğu için. DİKKATLİ OL! – jerrylroberts