SVN มีความหมายหลายความหมายและคำตอบบางคำที่พูดถึง "เบรคล็อก" หรือเพื่อนร่วมทีมที่ถือกุญแจไม่ได้ใช้ความหมายที่เกี่ยวข้องกับคำถามเดิม คำถามนี้เกี่ยวข้องกับ "การล็อกสำเนาที่ใช้งานได้" (กล่าวคือทั้งหมดอยู่ในเครื่องของสำเนาที่ใช้งานได้ในคอมพิวเตอร์ของคุณและไม่มีส่วนเกี่ยวข้องกับคุณหรือเพื่อนร่วมทีมที่ล็อก / เช็คเอาต์ในไฟล์) คำตอบที่ยอมรับโดย MicroEyes หมายถึงการใช้งานที่ถูกต้องและเป็นตัวเลือกที่ดีที่สุดของคุณเมื่อเกิดเหตุการณ์นี้ขึ้น
หากการล้างข้อมูลไม่ได้ผลคุณอาจต้องตรวจสอบสำเนาที่ใช้งานได้ใหม่ของโครงการ หากคุณมีไฟล์ที่แก้ไขและยังไม่ได้คอมมิตคุณจะต้องคัดลอกไปยังสำเนาที่ใช้งานได้ใหม่เพื่อที่คุณจะได้ไม่สูญเสียการเปลี่ยนแปลง
ดูหน้านี้ในเอกสาร Tortoise SVN สำหรับคำอธิบายเกี่ยวกับการใช้ "แม่กุญแจ" ทั้งสามแบบ: http://tortoisesvn.net/docs/nightly/TortoiseSVN_en/tsvn-dug-locking.html
ข้อความที่ตัดตอนมา (เน้นเพิ่ม):
ความหมายสามประการของ“ ล็อค”
ในส่วนนี้และเกือบทุกที่ในหนังสือเล่มนี้คำว่า "ล็อก" และ "ล็อก" อธิบายกลไกในการกีดกันซึ่งกันและกันระหว่างผู้ใช้เพื่อหลีกเลี่ยงการปะทะกัน น่าเสียดายที่ยังมี "ล็อก" อีกสองประเภทที่มีการโค่นล้มดังนั้นบางครั้งหนังสือเล่มนี้จึงจำเป็นต้องเกี่ยวข้อง
ประการที่สองคือการล็อกสำเนาที่ใช้งานได้ซึ่งใช้โดย Subversion ภายในเพื่อป้องกันการปะทะกันระหว่างไคลเอนต์ Subversion หลายตัวที่ทำงานบนสำเนาการทำงานเดียวกัน โดยปกติแล้วคุณจะได้รับการล็อกเหล่านี้เมื่อใดก็ตามที่คำสั่งเช่นอัพเดต / คอมมิต / ... ถูกขัดจังหวะเนื่องจากข้อผิดพลาด การล็อกเหล่านี้สามารถลบออกได้โดยเรียกใช้คำสั่งล้างข้อมูลบนสำเนาที่ใช้งานได้ดังที่อธิบายไว้ในส่วนที่เรียกว่า“ Cleanup”
...