Gần đây tôi đã nâng cấp cài đặt TortoiseSVN của mình lên phiên bản 1.7.1. Điều này buộc tôi phải nâng cấp bản sao làm việc của tôi là tốt. Việc nâng cấp đã loại bỏ tất cả (nhưng một) thư mục .svn khỏi tất cả các thư mục con chỉ để lại một thư mục gốc.
Bây giờ hết màu xanh (tất nhiên; tôi nghi ngờ phần mềm chống vi-rút của tôi) có lỗi khi tôi cố gắng dọn sạch bản sao đang hoạt động. Tôi cũng không thể cam kết bất cứ điều gì.
Thông báo lỗi khi dọn dẹp là:
Dọn dẹp không thể xử lý các đường dẫn sau: C: \ svn
Không thể mở tệp 'C: \ svn.svn \ pristine \ 73 \ 73bcc5fa7819f84f56b81dfa0236f0aac7b7d404.svn-base': Hệ thống không thể tìm thấy tệp được chỉ định.
Tôi đã tìm ra lỗi liên quan đến sự hiện diện của một thư mục trong bản sao làm việc. Nếu tôi đổi tên nó thì mọi thứ đều hoạt động. Khi nó có mặt tôi nhận được lỗi. Tôi cũng đã xóa nó và kiểm tra lại. Không thay đổi, lỗi vẫn tồn tại.
Với các phiên bản trước tôi có thể sửa chữa các thiệt hại trong .svn một cách dễ dàng: chỉ cần xóa thư mục vi phạm và kiểm tra lại. Tôi không thể làm điều này nữa vì bây giờ thư mục .svn được tập trung.
Tôi có thể làm gì để sửa chữa bản sao làm việc của mình?