Ruby Version Manager
روبی ورژن مینیجر، جسے اکثر آر وی ایم کے طور پر مختصر کیا جاتا ہے، یونیکس جیسے آپریٹنگ سسٹمز کے لیے ایک سافٹ ویئر پلیٹ فارم ہے جو ایک ہی ڈیوائس پر روبی کی متعدد تنصیبات کا انتظام کرنے کے لیے ڈیزائن کیا گیا ہے۔ روبی انٹرپریٹر سمیت پورا روبی ماحول، روبی جیمز (جواہرات) نصب کیا گیا ہے، اور دستاویزات کو تقسیم کیا گیا ہے۔ اس کے بعد ایک ڈویلپر مختلف ورژن کی ضروریات کے ساتھ کئی منصوبوں پر کام کرنے کے لیے مختلف ورژن کے درمیان تبدیل کر سکتا ہے۔ ایم آر آئی کے علاوہ، معیاری روبی مترجم، آر وی ایم روبی کے مختلف دیگر نفاذ کے لیے ایک انسٹالر کے طور پر کام کرتا ہے۔ ان میں جے روبی، مربی، میک روبی، آئرن روبی، میگلیو، روبینیوس، روبی انٹرپرائز ایڈیشن، توپاز، اور گوربی (کوڈ گولف کے لیے بہتر ایک مترجم) شامل ہیں۔ اس کے علاوہ، آر وی ایم ایم آر آئی کے پیچڈ ورژن کی تنصیب کی حمایت کرتا ہے۔ آر وی ایم روبی جواہرات کی تنظیم کے لیے "جیمسیٹس"، نیم اسپیس اور متعلقہ روبی انسٹالیشن کے ذریعے الگ کیے گئے جواہرات کے مجموعے کے ذریعے خصوصیات فراہم کرتا ہے۔ آر وی ایم-خصوصی. آر وی ایم آر سی فائل کے استعمال کے ذریعے جیمسیٹس کو ڈائریکٹریز/پروجیکٹس کے ساتھ منسلک کیا جا سکتا ہے۔ . rvmrc فائل (اور عام مقصد اگرچہ صارف کے لیے مخصوص. jrubirc) اور اس کی شکل کا استعمال کرنے کا ایک متبادل. ruby-ورژن اور. ruby-gemet فائلوں کا استعمال ہے، جو دیگر ruby ورژن مینیجرز، جیسے کہ rbenv اور chruby کے ساتھ مطابقت رکھتے ہیں۔ مزید برآں،. rvmrc کا استعمال کرنے کے لیے غیر مجاز کوڈ کے نفاذ کو روکنے کے لیے اعتماد کی ضرورت ہوتی ہے، جبکہ. ruby-ورژن ایسا نہیں کرتا ہے۔ حوالہ جات بیرونی روابط روبی (پروگرامنگ زبان)