यदि दो रत्न हैं, A
और B
। A1.0.0
B1.0.0
पर निर्भर करता है।क्या मैं रत्न में एक मणि की निर्भरताओं को मजबूर कर सकता हूं?
मेरी Gemfile में:
gem 'A', '~> 1.0.0'
फिर bundle
चलाते हैं। ऐसा लगता है कि एक Gemfile.lock उत्पन्न करेगा:
A (1.0.0)
B (1.0.0)
लेकिन अगर मैं B1.0.1
उपयोग करने के लिए A
बाध्य करना चाहते हैं, सबसे अच्छा अभ्यास क्या है? इसके अलावा, अगर B1.0.1
रिलीज़ नहीं है लेकिन एक गिथब टैग है?