Как установить свойство кодировки кодировки для файла SVN и Eclipse

У меня есть файл, который имеет международные символы (UTF-8). Как установить этот тип кодирования как часть свойства svn и как я могу гарантировать, что он автоматически переопределяет кодировку по умолчанию в eclipse, т.е. eclipse shoul автоматически устанавливает UTF-8 кодирование на основе свойства svn (может быть mime-type)

Ответы

Ответ 1

svn propset svn: mime-type "text/plain; charset = UTF-8" filename...

Ответ 2

У меня была такая же проблема, но она была решена путем установки ниже:

Установить кодировку в Eclipse: Project → Свойства → Ресурсы → Кодирование текстовых файлов → Другое (UTF-8)

Ответ 3

В SVN я не знаю, но вы можете установить кодировку текстового файла для каждого файла отдельно: щелкните правой кнопкой мыши на файле, перейдите к свойствам и в подменю ресурса установите флажок "Другое" для кодировки текстового файла.

Ответ 4

Я боролся с этим некоторое время и нашел другое решение. Если вы используете maven, вы можете установить кодировку в pom. см. https://maven.apache.org/general.html.

После того, как вы добавили это, когда вы выполните проект Maven > Update (Alt + F5), он установит правильную кодировку для проекта.

<project>
  ...
  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  </properties>
  ...
</project>