ไลบรารีเวอร์ชันจะถูกรวมศูนย์ไว้ในเซิร์ฟเวอร์กลาง เมื่อเราทำงานจริงเราใช้คอมพิวเตอร์ของเราเองดังนั้นเราต้องเชื่อมต่อกับเซิร์ฟเวอร์กลางก่อนเพื่อรับเวอร์ชันล่าสุดจากที่นั่นจากนั้นเขียนหรือเปลี่ยนรหัสและหลังจากเสร็จสิ้นเราต้องผลักดันงานที่เราทำไปยังเซิร์ฟเวอร์กลาง ระบบควบคุมเวอร์ชันส่วนกลางจะต้องเชื่อมต่อกับอินเทอร์เน็ตเพื่อทำงาน หากอยู่ในเครือข่ายพื้นที่ท้องถิ่นก็โอเคแบนด์วิดท์มีขนาดใหญ่พอและความเร็วก็เร็วพอ ถ้าอยู่บนอินเทอร์เน็ตถ้าความเร็วช้ามันจะตกต่ำมาก
สำหรับเพื่อนที่ทำงานเกี่ยวกับข้อมูลขนาดใหญ่ (Hadoop) หรือฐานข้อมูลขนาดใหญ่แนวคิดของ "แจกจ่าย" จะต้องคุ้นเคยมากดังนั้นฉันจะไม่อธิบายมากเกินไปที่นี่ เมื่อเทียบกับระบบควบคุมเวอร์ชันส่วนกลางระบบควบคุมแบบกระจายไม่มีเซิร์ฟเวอร์กลาง คอมพิวเตอร์ของทุกคนเป็นไลบรารีเวอร์ชันที่สมบูรณ์ดังนั้นจึงไม่จำเป็นต้องเชื่อมต่อกับอินเทอร์เน็ตเมื่อทำงานเพราะเวอร์ชันทั้งหมดอยู่ในคอมพิวเตอร์ของตัวเอง เนื่องจากคอมพิวเตอร์ของทุกคนมีไลบรารีเวอร์ชันที่สมบูรณ์ จากนั้นคำถามคือวิธีการทำงานร่วมกันในการพัฒนาโครงการในหลาย ๆ คน? ตัวอย่างเช่นมีคนแก้ไขไฟล์ A บนคอมพิวเตอร์ของเขาและในเวลาเดียวกันมีคนอื่นแก้ไขไฟล์ A บนคอมพิวเตอร์ของเขา ณ จุดนี้คุณสองคนต้องผลักดันการเปลี่ยนแปลงของคุณเองและคุณสามารถเห็นการเปลี่ยนแปลงของกันและกัน
หากคุณใช้ SVN และ GIT มันไม่ยากที่จะหาข้อสรุป: SVN เป็นของระบบควบคุมเวอร์ชันส่วนกลางในขณะที่ GIT เป็นของกระบบควบคุมแบบกระจาย.
ระบบควบคุมความปลอดภัยของส่วนความปลอดภัยที่ใช้งานได้คืออะไร?
การเชื่อมต่อและความแตกต่างระหว่างระบบควบคุมโรงงานสำคัญสามระบบ DCS, SIS และ MIS
WhatsApp
UWinTech
E-mail
ELLA