ฉันปฏิเสธที่จะทำงานโดยปราศจากมันซึ่งหมายความว่าทุกคนที่เกี่ยวข้องในโครงการจะต้องใช้ด้วย มันเป็นแค่แนวปฏิบัติที่ดี
นั่นเป็นทัศนคติที่ยอดเยี่ยมอยู่ตรงนั้นด้วย 'ไม่ใช่งานของฉัน!' :-)
วิธีที่ดีที่สุดในการรับซื้อคือการใช้ TortoiseGit หรือ TortoiseSVN เพื่อรวมการควบคุมเวอร์ชันเข้ากับ Explorer (สมมติว่าเป็น Windows) ต้องใช้เวลาในการเห็นประโยชน์ที่แท้จริงหากคุณไม่คุ้นเคยกับกระบวนทัศน์การควบคุมเวอร์ชัน อย่างน้อยเต่าทำให้การใช้งาน VCS กับเมาส์ทำได้ง่าย "คลิกขวา -> เช็คอิน" อย่างง่ายคือสิ่งที่ต้องทำ
ด้วยเหตุนี้ฉันจึงต้องการใช้การควบคุมเวอร์ชันแบบโปร่งใสใน TortoiseGit ทุกครั้งที่ปิดไฟล์ หากคุณให้สาขาทำงานกับใครบางคนและจากนั้นการเขียน / ปิดทุกครั้งจะเป็นการดำเนินการส่งมอบในบางครั้งคุณในฐานะนักพัฒนาสามารถรวมสาขาของพวกเขาโดยไม่ต้องกังวลเกี่ยวกับความสอดคล้องของพื้นที่เก็บข้อมูลทั้งหมดและพวกเขาสามารถ ธุรกิจของการทำสิ่งที่พวกเขาทำโดยไม่ต้องรู้เกี่ยวกับการควบคุมเวอร์ชัน
ฉันมีปัญหาเดียวกันนี้กับเอกสารการตรวจสอบจำนวนมากที่ฉันไม่สามารถควบคุมผู้คนได้ดังนั้นเราจึงมีเอกสารฉบับเดียวกัน 50 ฉบับที่ลอยไปมาซึ่งต่างกันอย่างละเอียด