Czy EGit (Eclipse) nieprawidłowo interpretuje nazwy plików ze znakami spoza ASCII?


13

Niedawno przeszedłem na używanie repozytorium Git w Eclipse (Juno SR2), używając EGit. W naszym projekcie niektóre nazwy plików zawierają umlauts i inne specjalne znaki spoza ASCII. W wierszu poleceń git statusnie pokazuj żadnych zmian, czysty obszar roboczy, ale Eclipse oznacza te pliki jako zmienione:wprowadź opis zdjęcia tutaj

Jak sprawić, by Eclipse / EGit używał poprawnego kodowania nazw plików? Próbowałem ustawienia LANG, file.encodinga gitkonfiguracja svn.pathnameencodingwszystko bezskutecznie. I znowu w wierszu poleceń nie ma takich błędów.


6
Czy próbowałeś ustawić kodowanie obszaru roboczego na UTF-8? Lub jak wygląda kodowanie nazwy pliku? Na jakim systemie operacyjnym pracujesz?
Bertram Nudelbach,

2
Czy ustawiłeś jakieś kodowanie w oknie -> Preferencje -> Ogólne-> Typy zawartości? Czy plik został zamknięty, a następnie ponownie otwarty po zmianie kodowania w oknie -> Preferencje -> Przestrzeń robocza -> Kodowanie pliku tekstowego?

1
Jaki system operacyjny
ctrl-alt-delor

Jakiego kodowania próbujesz użyć?
SamB

Odpowiedzi:


1

Spróbuj zainstalować Aptana Git. Wolę ten.

Pomoc> Zainstaluj nowe oprogramowanie> Aptana Studio - http://download.aptana.com/studio3/plugin/install

W rzeczywistości zainstaluje wiele wtyczek, głównie do tworzenia stron internetowych, ale nie widzę sposobu, aby zainstalować wtyczkę Git osobno.

Następnie przejdź do projektu> Nawigator> Projekt> Kliknij prawym przyciskiem myszy> Zespół> Rozłącz> Kliknij prawym przyciskiem myszy> Zespół> Udostępnij projekt> Aptana Git> Dalej> Zakończ

Tak wygląda ekran zatwierdzania:

Imgur


1
To naprawdę zabawna odpowiedź: jeśli Twoja wtyczka dla używanego IDE nie działa, wybierz inne IDE. BTW: Są ludzie, którzy używają Eclipse do innych zadań programistycznych niż Web / JS / HTML. ;)
Piotr

@Peter Glad mogłem zabawić. Jest to jednak inna wtyczka, a nie inne IDE.
Chloe

Czyli dobrze integruje się z Eclipse, a nie z Aptana Studio, które zostało zbudowane na Eclipse? I obsługuje najnowsze wersje Eclipse? To pytanie powstaje, gdy używam wtyczek dostawców, którzy utrzymują własne IDE oparte na Eclipse.
Peter

@Peter Tak Aptana to kolejna wtyczka. Używam najnowszego Eclipse (w tym czasie) Keplera. Możesz pobrać cały Eclipse od dostawców z preinstalowanymi wtyczkami lub waniliowym Eclipse i zainstalować je ręcznie (to właśnie zrobiłem po tym, jak Android Developer Kit został wypalony i musiałem ponownie zainstalować).
Chloe

Okej, ponieważ rok temu korzystałem ze standanlone Aptana Studio i nie byłem zbyt zadowolony, ponieważ niektóre możliwości związane z JS nie były tak zaawansowane jak w Netbeans, np.
Peter
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.