วันอังคารที่ 15 กุมภาพันธ์ พ.ศ. 2554

Ruby Version Manager (RVM) คืออะไร?

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

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

ไม่มีความคิดเห็น:

แสดงความคิดเห็น