EGit (Eclipse) diễn giải sai tên tệp với các ký tự không phải ASCII?


13

Gần đây tôi đã chuyển sang sử dụng kho lưu trữ Git trong Eclipse (Juno SR2), sử dụng EGit. Trong dự án của chúng tôi, một số tên tệp chứa umlauts và các ký tự không phải ASCII đặc biệt khác. Trên dòng lệnh, git statushiển thị không có thay đổi, không gian làm việc sạch sẽ, nhưng Eclipse đánh dấu các tệp đó là đã thay đổi:nhập mô tả hình ảnh ở đây

Làm cách nào tôi có thể làm cho Eclipse / EGit sử dụng mã hóa chính xác cho tên tệp? Tôi cố gắng thiết lập LANG, file.encodinggitcấu hình svn.pathnameencodingtất cả vô ích. Và một lần nữa, trên dòng lệnh không có lỗi như vậy.


6
Bạn đã thử đặt mã hóa không gian làm việc thành UTF-8 chưa? Hoặc bất cứ điều gì mã hóa tên tập tin là như thế nào? Bạn đang làm việc trên hệ điều hành nào?
Bertram Nudelbach

2
Bạn đã đặt bất kỳ mã hóa nào trong Cửa sổ -> Tùy chọn -> Chung-> Loại nội dung? Bạn đã đóng và sau đó mở lại tệp sau khi thay đổi mã hóa trong Cửa sổ -> Tùy chọn -> Không gian làm việc -> Mã hóa tệp văn bản?

1
Hệ điều hành nào?
ctrl-alt-delor

Mã hóa nào bạn đang cố gắng sử dụng?
SamB

Câu trả lời:


1

Hãy thử cài đặt Aptana Git. Tôi thích cái đó

Trợ giúp> Cài đặt phần mềm mới> Aptana Studio - http://doad.aptana.com/studio3/plugin/install

Nó thực sự sẽ cài đặt rất nhiều plugin, chủ yếu để phát triển web, nhưng tôi không thấy cách nào để cài đặt plugin Git riêng.

Sau đó, đi đến dự án của bạn> Điều hướng> Dự án> Nhấp chuột phải> Nhóm> Ngắt kết nối> Nhấp chuột phải> Nhóm> Chia sẻ dự án> Aptana Git> Tiếp theo> Kết thúc

Đây là màn hình cam kết trông như sau:

Imgur


1
Đây thực sự là một câu trả lời hài hước: Nếu plugin của bạn cho IDE bạn đang sử dụng không hoạt động, hãy chọn một IDE khác. BTW: Có những người đang sử dụng Eclipse cho Phát triển khác - Các nhiệm vụ thay vì Web / JS / HTML. ;)
Peter

@Peter Vui mừng tôi có thể giải trí. Tuy nhiên, đó là một plugin khác, không phải IDE khác.
Chloe

Vì vậy, nó tích hợp tốt với Eclipse chứ không phải là Aptana Studio được xây dựng trên đỉnh Eclipse? Và hỗ trợ các phiên bản mới nhất của Eclipse? Câu hỏi này đặt ra cho tôi khi sử dụng các trình cắm của Nhà cung cấp duy trì IDE dựa trên Eclipse của riêng họ.
Peter

@Peter Có Aptana chỉ là một plugin khác. Tôi đang sử dụng Kepler Eclipse mới nhất (vào thời điểm đó). Bạn có thể tải xuống toàn bộ Eclipse từ các nhà cung cấp với các plugin được cài đặt sẵn hoặc vanilla Eclipse và cài đặt chúng theo cách thủ công (đó là những gì tôi đã làm sau khi Android Developer Kit bong ra và tôi phải cài đặt lại).
Chloe

Được rồi, vì tôi đã sử dụng Aptana Studio standanlone một năm trước và không hài lòng lắm vì một số khả năng liên quan đến JS không tinh vi như trong Netbeans, vd.
Peter
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.