Tôi đã cài đặt một hộp ảo với Windows 10, Eclipse Mars, Subversive Plugin, SVNKit 1.8.11 và cố gắng thiết lập một số kho lưu trữ trong cấu hình tôi đã thực hiện thành công trong một số môi trường khác. Máy chủ SVN là một hệ thống Debian 7 với Subversion 1.6.17. Vấn đề sau chỉ xảy ra kể từ khi tôi thiết lập hệ thống được đề cập ở trên:Làm cách nào để giải quyết lỗi SVN "E200030: Có các giao dịch chưa hoàn thành được phát hiện trong '<CHECKOUT_DIRECTORY>'"?
- Trả phòng: e. g. SVN-Repositories -> mở rộng Repository X -> nhấn chuột phải vào trunk -> check-out -> Lỗi xảy ra: "Hoạt động thanh toán cho 'svn: // host/X/trunk' không thành công. Svn: E200030: Có giao dịch chưa hoàn tất được phát hiện trong 'C: \ PathToWorkspace \ X' "
- Sau này, plugin Subversive ngừng hoạt động, rõ ràng.
- Xuất: cùng một kết quả như trả phòng
Tiếp tục điều tra đã cho tôi vào một tập tin cụ thể trong kho, mà thất bại tải với lỗi "xử lý không hợp lệ". Nó không phải là một con đường "kỳ lạ" (không quá dài, không có dấu cách hoặc ký tự đặc biệt) và bản thân tệp không chứa các ký tự đáng ngờ, chỉ là ngắt dòng Unix. Quyền và không gian trên đĩa là OK. Các respositories khác có cùng thuộc tính DO làm việc như mong đợi.
Tôi đã tìm thấy các bài đăng có vấn đề tương tự, nhưng không ai trong số họ áp dụng cho tôi, rõ ràng. Họ bảo tôi xóa thư mục không gian làm việc của tôi (mà tôi đã làm), nhưng tôi chỉ mất tất cả các cài đặt của mình mà không giải quyết được vấn đề. Sau đó, tôi đã nghiên cứu thư mục chương trình của Eclipse, nó không mang lại nhiều thành công hơn nữa.
Ngoài ra, tệp ".svn \ wc.db" vẫn bị khóa sau khi lỗi. Do đó, việc xóa kho lưu trữ là không thể cho đến khi đóng Eclipse. Thư mục không được liệt kê trong bất kỳ danh sách dự án/cây nào trong nhật thực như trình thám hiểm gói, nhưng thư mục tồn tại trên đĩa.
cùng một kho X vẫn hoạt động trong mọi cấu hình khác mà tôi có. Làm cách nào tôi có thể đặt lại các "giao dịch" này để sửa lỗi này? Tôi thực sự muốn tránh hoàn toàn cài đặt lại Eclipse hoặc thậm chí là Windows.
EDIT Tôi đã đặt TortoiseSVN 1.16.16.21511 (x64), hoàn toàn phù hợp với phiên bản dịch vụ SVN. Cùng một vấn đề.
này có thể liên quan đến một vấn đề tôi thấy khi sử dụng TortoiseSVN với các thư mục kiểm tra TeamCity, và có thể là một lỗi. Thử tắt các lớp phủ biểu tượng trong Tortoise bằng cách sử dụng các cài đặt dưới dạng giải pháp thay thế. Xem https://stackoverflow.com/questions/47652124/teamcity-svn-agent-side-checkout-fails-with-error-svn-e200030-there-are-unfini – GrahamMc