<ก่อนหน้านี้ | เนื้อหา | ถัดไป>
บทที่ 17. ระบบควบคุมเวอร์ชัน
การควบคุมเวอร์ชันเป็นศิลปะในการจัดการการเปลี่ยนแปลงข้อมูล เป็นเครื่องมือสำคัญสำหรับโปรแกรมเมอร์มานานแล้ว ซึ่งมักจะใช้เวลาในการเปลี่ยนแปลงซอฟต์แวร์เล็กน้อย แล้วเลิกทำการเปลี่ยนแปลงเหล่านั้นในวันถัดไป แต่ประโยชน์ของซอฟต์แวร์ควบคุมเวอร์ชันนั้นกว้างไกลเกินขอบเขตของโลกการพัฒนาซอฟต์แวร์ ทุกที่ที่คุณสามารถหาคนที่ใช้คอมพิวเตอร์เพื่อจัดการข้อมูลที่เปลี่ยนแปลงบ่อย ก็มีพื้นที่สำหรับการควบคุมเวอร์ชัน
1. บาซาร์1.1. การติดตั้ง1.2. การกำหนดค่า1.3. Learning Bazaar1.4. การรวม Launchpad2. Git2.1. การติดตั้ง2.2. การกำหนดค่า2.3. การใช้งานพื้นฐาน2.4. การติดตั้งเซิร์ฟเวอร์ gitolite2.5. การกำหนดค่า Gitolite2.6. การจัดการผู้ใช้และที่เก็บ gitolite2.7. การใช้เซิร์ฟเวอร์ของคุณ3. การโค่นล้ม3.1. การติดตั้ง3.2. การกำหนดค่าเซิร์ฟเวอร์3.2.1. สร้างที่เก็บการโค่นล้ม3.2.2. การนำเข้าไฟล์3.3. วิธีการเข้าถึง3.3.1. การเข้าถึงที่เก็บโดยตรง (ไฟล์: //)3.3.2. เข้าถึงผ่านโปรโตคอล WebDAV (http://)3.3.3. เข้าถึงผ่านโปรโตคอล WebDAV พร้อมการเข้ารหัส SSL (https://)3.3.4. เข้าถึงผ่านโปรโตคอลที่กำหนดเอง (svn://)3.3.5. เข้าถึงผ่านโปรโตคอลที่กำหนดเองด้วยการเข้ารหัส SSH (svn+ssh://)4. อ้างอิง