EGit (Eclipse) неправильно интерпретирует имена файлов с не-ASCII символами?

13

Недавно я перешел на использование Git-репозитория в Eclipse (Juno SR2), используя EGit. В нашем проекте некоторые имена файлов содержат умляуты и другие специальные не-ASCII-символы. В командной строке git statusне показывать изменений, очистить рабочее пространство, но Eclipse помечает эти файлы как измененные:введите описание изображения здесь

Как я могу заставить Eclipse / EGit использовать правильную кодировку для имен файлов? Я попытался установить LANG, file.encodingи gitконфиг svn.pathnameencodingвсе безрезультатно. И снова в командной строке нет таких ошибок.

Стефан Зайдель
источник
6
Вы пытались установить кодировку рабочей области в UTF-8? Или какая бы ни была кодировка имени файла? На какой ОС вы работаете?
Бертрам Нудельбах
2
Вы установили какую-либо кодировку в Window -> Preferences -> General-> Content types? Вы закрыли, а затем снова открыли файл после изменения кодировки в Окне -> Параметры -> Рабочая область -> Кодировка текстового файла?
1
Какая операционная система?
Ctrl-Alt-Delor
Какую кодировку вы пытаетесь использовать?
SamB

Ответы:

1

Попробуйте установить Aptana Git. Я предпочитаю это.

Справка> Установить новое программное обеспечение> Aptana Studio - http://download.aptana.com/studio3/plugin/install

На самом деле будет установлено множество плагинов, в основном для веб-разработки, но я не вижу способа установить плагин Git отдельно.

Затем перейдите в свой проект> Навигатор> Проект> Правый клик> Команда> Отключить> Правый клик> Команда> Поделиться проектом> Aptana Git> Далее> Готово

Вот как выглядит экран коммита:

Imgur

Хлоя
источник
1
Это действительно забавный ответ: если ваш плагин для IDE, который вы используете, не работает, выберите другую IDE. Кстати: есть люди, которые используют Eclipse для других разработок - задач, а не Web / JS / HTML. ;)
Питер
@ Питер Рад, что я мог развлечь. Однако это другой плагин, а не другая IDE.
Хлоя
То есть он хорошо интегрируется с Eclipse, а не с Aptana Studio, которая была построена поверх Eclipse? И поддерживает последние версии Eclipse? Этот вопрос возникает у меня при использовании плагинов поставщиков, поддерживающих свою собственную среду разработки на основе Eclipse.
Питер
@Peter Да, Aptana - это просто еще один плагин. Я использую последний Eclipse (в то время) Kepler. Вы можете скачать весь Eclipse от поставщиков с предварительно установленными плагинами или ванильным Eclipse и установить их вручную (что я и сделал после того, как Android Developer Kit оборвался, и мне пришлось переустановить).
Хлоя
Хорошо, потому что я использовал автономную версию Aptana Studio год назад и не был слишком доволен, потому что некоторые возможности, связанные с JS, были не такими сложными, как в Netbeans, например.
Питер