हम रूबी प्रतिष्ठानों और वातावरण के प्रबंधन के लिए आरवीएम का उपयोग कर रहे हैं ।
आमतौर पर हम इस .rvmrc
स्क्रिप्ट का उपयोग कर रहे हैं :
#!/bin/bash
if [ ! -e '.version' ]; then
VERSION=`pwd | sed 's/[a-z/-]//g'`
echo $VERSION > .version
rvm gemset create $VERSION
fi
VERSION=`cat .version`
rvm use 1.9.2@$VERSION
यह स्क्रिप्ट आरवीएम को हमारे प्रत्येक प्रोजेक्ट / संस्करण के लिए नया रत्न वातावरण बनाने के लिए मजबूर करती है।
लेकिन हर बार जब हम नए संस्करण की तैनाती कर रहे थे आरवीएम हमें नई .rvmrc
फ़ाइल की पुष्टि करने के लिए कहता है ।
जब हम cd
पहली बार इस निर्देशिका में आते हैं, तो हमें कुछ ऐसा मिलता है:
================================================== ============= = सूचना: = ================================================== ============= = आरवीएम को = में अभी तक विश्वसनीय नहीं .rvmrc फ़ाइल का सामना करना पड़ा है = वर्तमान कार्य निर्देशिका जिसमें गंदा कोड हो सकता है। = = = = इस फ़ाइल की सामग्री की जाँच करें सुनिश्चित करें कि सामग्री = = भरोसा करने से पहले अच्छे हैं! = = = फ़ाइल पढ़ने के बाद पाठक से बाहर निकलने के लिए 'q' दबाएं = ================================================== ============= (तैयार होने पर जारी रखने के लिए प्रेस दर्ज करें)
यह विकास के वातावरण के लिए उतना बुरा नहीं है, लेकिन ऑटो परिनियोजन के साथ प्रत्येक सर्वर पर प्रत्येक नए संस्करण को मैन्युअल रूप से पुष्टि करने की आवश्यकता होती है।
क्या इस पुष्टि को छोड़ना संभव है?