Khi chạy get svn lấy để kéo các ngành mới mới nhất từ kho svn thượng nguồn tôi đã nhận lỗi này:Fatal error giải nén một đối tượng cây trong một svn git fetch
$ git svn fetch
fatal: failed to unpack tree object 5ecb324e8b8fcb918acb253f33edc6ce49e49e0d
read-tree 5ecb324e8b8fcb918acb253f33edc6ce49e49e0d: command returned error: 128
Bây giờ mỗi nỗ lực git svn trên đó địa phương repo kết quả trong cùng một lỗi. Ban đầu tôi đã chạy phiên bản git 1.5.6.4_0 và sau khi lỗi tôi đã thử cập nhật lên 1.6.0.2_2 và sự cố vẫn tiếp diễn.
Có cách nào để dọn sạch tham nhũng này không? Một bản sao git svn mới của kho lưu trữ ngược dòng là tốt, nhưng tôi muốn giữ lại thiết lập hiện tại của mình. Tôi đã xem qua các tài liệu và googled cho vấn đề không có may mắn.
Cảm ơn thông tin. Thật không may, không có tập tin bị hỏng hiển thị, chỉ là một số cây/cam kết/đốm màu không thể truy cập được. Sử dụng git làm giao diện người dùng cho repo svn Tôi không có git ngược dòng để đồng bộ hóa để khôi phục. Tôi đã thử rsync từ bản sao git svn tươi, nhưng bị mất tất cả các chi nhánh địa phương của tôi. – notascleveras
Đã có một báo cáo trong nhóm tin (hoặc có thể là danh sách gửi thư) cách đây 2 đến 3 tháng của một người nào đó có vấn đề tương tự mà đã biến mất khi họ repacked repo của họ. Tôi đã không thể tìm thấy báo cáo, điều đó có thể có nghĩa là nó không phải là chính xác các thông báo lỗi tương tự. – Paul
Tôi vừa cố gắng đóng gói lại. Không may mắn. Bây giờ tôi đang chuyển sang bản sao git svn mới. Cảm ơn những lời đề nghị. – notascleveras