6
การควบคุมเวอร์ชันสำหรับการพัฒนาเกม - ปัญหาและแนวทางแก้ไข? [ปิด]
มีจำนวนมากที่มีการควบคุมเวอร์ชันระบบที่มีอยู่รวมทั้งคนที่เปิดแหล่งที่มาเช่นการโค่นล้ม , GitและMercurialบวกคนในเชิงพาณิชย์เช่นอย่างเลี่ยงไม่พ้น พวกเขาสนับสนุนกระบวนการพัฒนาเกมได้ดีแค่ไหน? ปัญหาการใช้ VCS เกี่ยวกับไฟล์ที่ไม่ใช่ข้อความ (ไฟล์ไบนารี) โครงการขนาดใหญ่และอื่น ๆ คืออะไร? อะไรคือวิธีแก้ไขปัญหาเหล่านี้ถ้ามี? สำหรับการจัดองค์กรของคำตอบลองใช้แบบต่อแพคเกจ อัปเดตแต่ละแพ็คเกจ / คำตอบด้วยผลลัพธ์ของคุณ นอกจากนี้โปรดระบุรายละเอียดสั้น ๆ ในคำตอบของคุณเกี่ยวกับ VCS ของคุณว่าฟรีหรือใช้ในเชิงพาณิชย์กระจายเทียบกับส่วนกลาง ฯลฯ ปรับปรุง : พบบทความที่ดีเปรียบเทียบสองของ VCS ดังต่อไปนี้ - เห็นได้ชัดว่าGit เป็น MacGyver และ Mercurial เป็นบอนด์ ฉันดีใจที่ได้ตัดสิน ... และผู้เขียนได้กล่าวอ้างที่ดีในตอนท้าย: มันก็โอเคที่จะทำให้คนที่ไม่เปลี่ยนไปใช้ VCS ที่กระจายไปในทางที่ถูกต้อง แต่การพยายามเปลี่ยนผู้ใช้ Git เป็น Mercurial (หรือกลับกัน) นั้นเป็นการเสียเวลาและพลังงานของทุกคน โดยเฉพาะอย่างยิ่งตั้งแต่Git และ Mercurial ของศัตรูที่แท้จริงคือการโค่นล้ม …
106
version-control