Ruby Version Manager
रूबी संस्करण प्रबंधक, जिसे अक्सर आर. वी. एम. के रूप में संक्षिप्त किया जाता है, यूनिक्स जैसे ऑपरेटिंग सिस्टम के लिए एक सॉफ्टवेयर प्लेटफॉर्म है जिसे एक ही डिवाइस पर रूबी के कई इंस्टॉलेशन का प्रबंधन करने के लिए डिज़ाइन किया गया है। रूबी दुभाषिया सहित पूरा रूबी वातावरण, स्थापित रूबी जेम्स (रत्न), और प्रलेखन को विभाजित किया जाता है। एक डेवलपर तब विभिन्न संस्करण आवश्यकताओं के साथ कई परियोजनाओं पर काम करने के लिए विभिन्न संस्करणों के बीच स्विच कर सकता है। एम. आर. आई. के अलावा, मानक रूबी दुभाषिया, आर. वी. एम. रूबी के विभिन्न अन्य कार्यान्वयनों के लिए एक संस्थापक के रूप में कार्य करता है। इनमें जे. रूबी, म्रुबी, मैकरूबी, आयरन रूबी, मैग्लेव, रुबिनियस, रूबी एंटरप्राइज एडिशन, पुखराज और गोरूबी (कोड गोल्फ के लिए अनुकूलित एक दुभाषिया) शामिल हैं। इसके अलावा, आर. वी. एम. एम. आर. आई. के पैच संस्करणों की स्थापना का समर्थन करता है। आर. वी. एम. "रत्न समूह", एक नेमस्पेस द्वारा अलग किए गए रत्नों के संग्रह और संबंधित रूबी स्थापना के माध्यम से रूबी रत्नों के संगठन के लिए सुविधाएँ प्रदान करता है। आर. वी. एम.-एक्सक्लूसिव. आर. वी. एम. आर. सी. फाइल के उपयोग के माध्यम से जेमसेट को निर्देशिकाओं/परियोजनाओं के साथ जोड़ा जा सकता है। आर. वी. एम. आर. सी. फाइल (और सामान्य उद्देश्य हालांकि उपयोगकर्ता-विशिष्ट. जे. आर. बी. आर. सी.) और इसके प्रारूप का उपयोग करने का एक विकल्प. रूबी-संस्करण और. रूबी-जेम्सेट फाइलों का उपयोग है, जो अन्य रूबी संस्करण प्रबंधकों, जैसे कि आर. बी. एन. वी. और क्रूबी के साथ संगत हैं। इसके अतिरिक्त,. rvmrc का उपयोग करने के लिए अनधिकृत कोड के निष्पादन को रोकने के लिए विश्वास की आवश्यकता होती है, जबकि. ruby-संस्करण नहीं करता है। संदर्भ बाहरी लिंक रूबी (प्रोग्रामिंग भाषा)