Tôi có một số tệp mà tôi đã kiểm tra vào SVN mà không cần thiết lập đúng loại Mime. Ban đầu SVN phân loại chúng thành nhị phân.Cách giải thích để SVN xử lý tệp dưới dạng văn bản chứ không phải nhị phân
Tôi đã đặt loại Mime của họ trong SVN qua propset thành "text/plain; charset = UTF-8" và I'vc đảm bảo rằng tất cả các tệp được UTF-8 ký. Khi tôi 'svn đổ lỗi tên tập tin', svn nói rằng tập tin là nhị phân và không cho tôi đầu ra đổ lỗi rõ ràng.
Bất kỳ đề xuất nào về cách thuyết phục SVN rằng đây là những tệp văn bản thực sự?
Propget có trả về loại mime thích hợp không? –
Cảm ơn sự tương tác! Có, propget không trả lại loại thích hợp. Tôi vừa làm một: svn propget svn: mime-type tên tệp Kết quả: văn bản/đồng bằng; charset = UTF-8 – DWright
@DWright, chỉ để xác nhận, svn-propset thay đổi loại trong bản sao làm việc cục bộ và _requires một svn commit_ cho loại được thay đổi trong kho lưu trữ. Cả hai loại đều cần phải khớp và có thể "có khả năng khác" đối với lỗi svn diff/svn để có thể hoạt động. – Fox