Được Google tìm thấy cách khắc phục: nhấn F5 trong cửa sổ cam kết (không phải trong "cửa sổ bật lên cảnh báo")
Vào ngày 26.08.2011 22:39, Ryan J Ollos đã viết:
Trong vài tháng nay, tôi đã thấy hộp thoại sau xuất hiện khi bắt đầu Cam kết. Nó thường xảy ra khi cố gắng cam kết sau một hợp nhất.
Tuy nhiên, điều tôi nhận thấy gần đây là nếu tôi Hủy và sau đó làm mới danh sách tệp theo cách thủ công (F5), tôi sẽ không thấy lại thông báo khi bắt đầu cam kết lần thứ hai. Cam kết dường như thành công tốt đẹp và không có vấn đề gì thêm.
Hộp thoại cam kết giám sát bản sao hoạt động trong một chuỗi nền để biết các thông báo thay đổi. Các thông báo như vậy được gửi bởi Hệ điều hành trong trường hợp các tệp được sửa đổi / di chuyển / đổi tên / ... Nếu nhận được thông báo như vậy, trước tiên hộp thoại cam kết sẽ thực hiện một số kiểm tra để nó có thể loại bỏ hầu hết chúng. Nếu thông báo chỉ ra rằng một tệp không được kiểm tra và không hiển thị trong hộp thoại cam kết bằng cách nào đó đã thay đổi, nó sẽ chuyển trở lại cam kết không đệ quy. Đó là bởi vì nếu bạn có ví dụ: một tệp đang mở trong trình chỉnh sửa khác và lưu các thay đổi của bạn trong khi hộp thoại cam kết đang mở, thì tệp đó cũng sẽ được cam kết ngay cả khi bạn chưa kiểm tra nó trong hộp thoại cam kết (nó không hiển thị cho đến khi bạn làm mới hộp thoại bằng F5).
Vì vậy, nếu bạn thấy hộp thoại cảnh báo đó thường xuyên, hãy kiểm tra xem có một công cụ / ứng dụng nào khác đang chạy sửa đổi tệp trong bản sao làm việc của bạn hay không.
Và như bạn nhận thấy: nếu bạn nhấn F5, 'cờ không đệ quy' đó sẽ được đặt lại vì sau khi làm mới, bạn sẽ thấy lại tất cả các tệp - ngay cả những tệp bạn đã sửa đổi sau khi bắt đầu hộp thoại.
Stefan