RVM นั้นเป็นเครื่องมือที่เป็น Command line สำหรับช่วยในการจัดการ และทำงานกับโปรเจคหลาย ๆ ตัวซึ่งสามารถที่จะมีสภาพแวดล้อมของตัวเองได้ โดยสามารถที่จะสร้างเป็นกลุ่มของ Gem ที่ต้องใช้งานของแต่ละโปรเจคเรียกว่า Gemset ของตัวเองขึ้นมาสำหรับใช้งานในแต่ละโปรเจค อยู่ในไฟล์ชื่อว่า Gemfile ซึ่งจะไม่กระทบกับสภาพแวดล้อมของโปรเจคอื่นๆ
RVM มีระบบการจัดการกับ Gem ซึ่งมีความยืดหยุ่นสูงที่เรียกว่า Gemset ซึ่งตัว Gemset สามารถที่จะบริหารจัดการ Gems ต่างๆของแต่ละโปรเจคเพื่อที่จะทำให้สามารถทำงานกับ Ruby เวอร์ชันที่ต่างกัน
ไม่มีความคิดเห็น:
แสดงความคิดเห็น