2011-08-12 13 views
14

अनदेखा करें, वर्तमान में, मेरी आरवीएम आधारित परियोजनाएं आरवीएम [email protected] में .rvmrc निर्दिष्ट करती हैं। इसका मतलब यह है कि जब मैं एक नई परियोजना के रत्न स्थापित कर रहा हूं, तो यह 1.8.7 के नवीनतम पैच स्तर पर डिफ़ॉल्ट होगा, उदाहरण के लिए। रूबी-1.8.7-पी 352। अब मैं आरवीएमआरसी में हार्ड कोड '1.8.7-पी 352' नहीं करना चाहता क्योंकि अन्य डेवलपर्स (या अन्य प्रोजेक्ट्स) में उनकी मशीन (अन्य परियोजनाओं से) पर कुछ अन्य पैच स्तर स्थापित हो सकते हैं और मैं भी नहीं चाहता मेरी मशीन पर रूबी के विभिन्न पैच स्तर स्थापित करें।आरवीएम को रूबी पैच स्तर

क्या आरवीएम पैच स्तर को अनदेखा करने का एक तरीका है और इसे केवल 1.8.7 इंस्टॉल किए गए किसी भी संस्करण का उपयोग करें - ताकि मैं सभी परियोजनाओं में रूबी 1.8.7 के एक पैचलेवल का उपयोग कर सकूं।

उत्तर

15

जो चीज आप सेट अप करना चाहते हैं उसे rvm alias कहा जाता है। देखें: http://rvm.io/rubies/alias

अपने उदाहरण के लिए आदेशों होगा:

rvm alias create 1.8.7 ruby-1.8.7-p352 
+1

इस आदेश स्थानों '.rvm/config/alias' विन्यास फाइल में एक इसी प्रविष्टि चल रहा है। –

संबंधित मुद्दे