ฉันเริ่มใช้การโค่นล้มกับ TortoiseSVN หากฉันเปิดบันทึกและคลิกขวาที่รุ่นเก่าฉันเห็นสองตัวเลือกที่ดูเหมือนว่าพวกเขาย้อนกลับไปเป็นรุ่นเก่ากว่า: "อัปเดตรายการเป็นรุ่นแก้ไข" และ "เปลี่ยนกลับเป็นรุ่นนี้"
ฉันเข้าใจว่าการอัปเดตเป็นรุ่นที่เก่ากว่านั้นจะใช้เมื่อคุณต้องการดูที่เวอร์ชันเก่า แต่ไม่ได้เปลี่ยนที่เก็บข้อมูลจริงๆ การย้อนกลับคือเมื่อคุณเมาแล้วจริงและต้องการให้มีการแก้ไขล่าสุดในที่เก็บเหมือนกันกับเวอร์ชั่นที่เก่ากว่า
ดังนั้นบอกว่าการแก้ไข HEAD เป็น 100 และฉันย้อนกลับไปที่ 95 มันจะรวมการคัดลอกที่ทำงานของฉันกลับไปที่ 95 จากนั้นฉันสามารถส่งการเปลี่ยนแปลงไปยังที่เก็บซึ่งจะสร้างการแก้ไข 101 ที่ถูกต้องหรือไม่ จะแตกต่างกันอย่างไรถ้าฉันต้องกลับไปปรับปรุงเป็นรุ่น 95 ไม่ใช่แค่การเปลี่ยนแปลงกลับจากการแก้ไขครั้งล่าสุดใช่ไหม ฉันสับสนว่าสถานะการทำงานของฉันแตกต่างจากการย้อนกลับหรืออัปเดตเป็นรุ่นเก่า