EGit (Eclipse) interpretiert Dateinamen falsch mit Nicht-ASCII-Zeichen?

919
Stefan Seidel

Ich habe vor kurzem ein Git-Repository in Eclipse (Juno SR2) verwendet und EGit verwendet. In unserem Projekt enthalten einige Dateinamen Umlaute und andere spezielle Nicht-ASCII-Zeichen. git statusZeigen Sie in der Befehlszeile keine Änderungen an, Arbeitsbereich sauber, Eclipse markiert diese Dateien jedoch als geändert:enter image description here

Wie kann ich Eclipse / EGit dazu veranlassen, die richtige Kodierung für Dateinamen zu verwenden? Ich habe die Einstellung versucht LANG, file.encodingund die gitKonfig svn.pathnameencodingalles ohne Erfolg. In der Befehlszeile gibt es keine derartigen Fehler.

13
Did you try setting the workspace encoding to UTF-8? Or whatever the file name encoding is like? On which OS are you working? Bertram Nudelbach vor 11 Jahren 6
Haben Sie in Fenster -> Einstellungen -> Allgemein -> Inhaltstypen eine Kodierung festgelegt? Haben Sie die Datei geschlossen und dann erneut geöffnet, nachdem Sie die Kodierung in Fenster -> Voreinstellungen -> Arbeitsbereich -> Textdateikodierung geändert haben? vor 11 Jahren 2
Welches Betriebssystem? ctrl-alt-delor vor 10 Jahren 1
Welche Codierung möchten Sie verwenden? SamB vor 10 Jahren 0

1 Antwort auf die Frage

1
Chloe

Versuchen Sie, Aptana Git zu installieren. Ich ziehe das vor.

Hilfe> Neue Software installieren> Aptana Studio - http://download.aptana.com/studio3/plugin/install

Es werden tatsächlich viele Plugins installiert, meistens für die Webentwicklung, aber ich sehe keinen Weg, das Git-Plugin separat zu installieren.

Gehen Sie dann zu Ihrem Projekt> Navigator> Projekt> Rechtsklick> Team> Trennen> Rechtsklick> Team> Projekt freigeben> Aptana Git> Weiter> Fertig stellen

So sieht der Commit-Bildschirm aus:

Imgur

Dies ist in der Tat eine lustige Antwort: Wenn Ihr Plugin für die von Ihnen verwendete IDE nicht funktioniert, wählen Sie eine andere IDE aus. BTW: Es gibt Leute, die Eclipse für andere Entwicklungsaufgaben anstelle von Web / JS / HTML verwenden. ;) Peter vor 10 Jahren 1
@ Peter Freut mich, ich könnte unterhalten. Es ist jedoch ein anderes Plugin, keine andere IDE. Chloe vor 10 Jahren 0
Also ist es gut mit Eclipse zu integrieren, anstatt mit Aptana Studio, das auf Eclipse aufgebaut wurde? Und unterstützt die neuesten Versionen von Eclipse? Diese Fragen ergeben sich für mich, wenn Plugins von Anbietern verwendet werden, die ihre eigene Eclipse - basierte IDE pflegen. Peter vor 10 Jahren 0
@Peter Ja Aptana ist nur ein weiteres Plugin. Ich verwende den neuesten Eclipse-Kepler (zur Zeit). Sie können komplette Eclipse-Produkte von Anbietern mit den vorinstallierten Plugins oder Vanilla Eclipse herunterladen und manuell installieren (was ich auch tat, nachdem das Android Developer Kit herausgeplatzt war und ich neu installieren musste). Chloe vor 10 Jahren 0
Okay, because I used Aptana Studio standanlone a year ago and wasn't too satisfied because some of the capabilities related to JS weren't as sophisticated as in Netbeans, e.g.. Peter vor 10 Jahren 0
Deshalb habe ich das Git-Plugin in diesen Zusammenhang gestellt und mir Sorgen gemacht, Probleme zu haben. Da ich aber auch mit EGit nicht zufrieden bin, werde ich es vielleicht versuchen. Peter vor 10 Jahren 0