Gcvs
จาก L10N
การใช้งาน gcvs เบื้องต้น (บน Linux)
1. การตั้งค่าเพื่อเชื่อมต่อกับ CVS server

รูปที่ 2 การเรียกเมนูเพื่อตั้งค่า Preferences

รูปที่ 3 การกำหนดค่า Preferences
2. การ Check out ข้อมูลจาก cvs server

รูปที่ 4 การเรียกเมนูเพื่อ Check out

รูปที่ 5 การกำหนด Folder เพื่อ Check out

รูปที่ 6 การกำหนด Module เพื่อ Check out

รูปที่ 7 แสดงสถานะการ Check out
3. การขอดูความแตกต่างของข้อมูลใน repository กับ server

รูปที่ 8 การเรียกเมนูเพื่อ Check out

รูปที่ 9 การกำหนด Folder เพื่อ Check out

รูปที่ 10 การกำหนด Module เพื่อ Check out
4. การ update ข้อมูล

รูปที่ 11 การเรียกเมนูเพื่อ Update ข้อมูล

รูปที่ 12 การกำหนดค่าการ Update

รูปที่ 13 แสดงผลการ Update ข้อมูล
5. การ commit ข้อมูล

รูปที่ 14 การเรียกใช้เมนูเพื่อ Commit ข้อมูล

รูปที่ 15 การกำหนดค่าเพื่อ Commit

รูปที่ 16 แสดงสถานะการ Commit
ความหมายของ flag
- U = Update
- A = Add
- R = Remove
- M = Modify
- C = Conflict
หลักปฏิบัติในการใช้ CVS
1. ก่อนที่จะ Update และ Commit ควรที่จะ Diff เพื่อดูความเปลี่ยนแปลงก่อน
2. ก่อนที่จะ Commit ควรจะเคลียร์ข้อมูลที่ไม่จำเป็นและจัดการรูปแบบของข้อมูลให้เรียบร้อยก่อน
3. การ Update อาจจะเกิด Conflic ได้ ควรที่จะตรวจสอบข้อมูลอีกครั้งหลังจาก Update แล้ว


