Gần đây, máy chủ svn của chúng tôi đã thay đổi và chúng tôi đã thực hiện chuyển đổi svn.
Vì bản sao làm việc có một lượng lớn tài nguyên không được đảo ngược, bản sao làm việc đã bị khóa và chúng tôi bắt đầu chuyển đổi thư mục theo thư mục cho tất cả các thư mục trong svn, hoạt động hoàn toàn tốt.
Nhưng ở cấp cao nhất của kho lưu trữ, khi tôi cố cập nhật tệp, tôi nhận được svn: Bản sao làm việc '.' khóa bị khóa và dọn dẹp cũng không giúp được gì. Khi tôi dọn dẹp, tôi gặp các lỗi như thế này - svn: 'content' không phải là thư mục sao chép hoạt động
Thanh toán mới KHÔNG phải là một lựa chọn nào cả. Có cách nào khác để dọn dẹp và giải phóng ổ khóa và thực hiện chuyển đổi hoàn toàn không?
EDIT: Đoạn cuối trong câu trả lời của JesperE
Nếu bạn nhận được "không phải là bản sao hoạt động" khi thực hiện "svn dọn dẹp" đệ quy thì tôi đoán là bạn có một thư mục nên là một bản sao hoạt động (tức là thư mục .svn tại toplevel nói như vậy), nhưng nó bị thiếu thư mục .svn riêng. Trong trường hợp đó, bạn có thể cố gắng chỉ xóa / di chuyển thư mục đó và sau đó thực hiện cập nhật cục bộ
dường như là giải pháp cho vấn đề trong kho lưu trữ. Tôi đã xác định các thư mục đó và thực hiện kiểm tra mới các thư mục cụ thể đó và wow, các khóa được phát hành trong lần dọn dẹp tiếp theo! Cảm ơn rất nhiều JesperE !!
Nhưng, tôi vẫn không thể tìm ra lỗi chuyển đổi svn mà bây giờ đọc một cái gì đó như,
svn: Kho lưu trữ tại 'svn: // repourl / reponame / Foldername' có uuid 'm / reponame', nhưng WC có 'b5b39481-0ff6-784b-ad26-2846b9ea8e7d'
Có ý kiến gì không?