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