2012-11-08 20 views
6

Tôi đang sử dụng SharpSVN như một phần của giải pháp kéo máy chủ. Chương trình đọc một sửa đổi từ một tập tin cấu hình, nếu nó không phù hợp, nó cập nhật cho bản sửa đổi được chỉ định.Bản sao làm việc của SharpSVN bị khóa (dọn dẹp không sạch)

Điều này có vẻ hoạt động chính xác trên máy phát triển của tôi, nhưng khi tôi đẩy nó lên máy chủ của mình, tôi nhận được lỗi "Đã sao chép XXXXXXX 'bị khóa". TortoiseSVN có thể cập nhật đúng wc.

Tôi đã cố gắng nắm bắt lỗi 'đã khóa' và gọi 'mở khóa', nhưng chức năng đó chỉ ra rằng wc không bị khóa. Tôi cũng đã cố gắng nắm bắt lỗi và gọi 'dọn dẹp' từ SharpSVN, nhưng điều đó dẫn đến lỗi cho biết "cố gắng viết một cơ sở dữ liệu chỉ đọc."

Tôi đã xóa bản sao làm việc SVN và được kiểm tra lại. Tôi đã chuyển nó sang vị trí mới. Tôi đã thay đổi fl chỉ đọc ag. Không có gì có hiệu quả.

Điều này có vẻ tương tự như một số lỗi khác, nhưng hầu hết trong số đó đã được giải quyết bằng cách 'dọn dẹp' hoặc xóa.

Bất kỳ đề xuất, ý tưởng nào?

Trả lời

1

Đây có thể là sự cố với TortoiseSVN hoặc kết hợp giữa TortoiseSVN và SharpSVN. Sau khi mã hóa một thanh toán vào chương trình của tôi, đầu tiên sẽ kiểm tra mã trước bất kỳ cập nhật tiếp theo nào, có vẻ như nó đang hoạt động đúng cách.

Cảm ơn.

Các vấn đề liên quan