2011-07-28 7 views
14

国際文字(UTF-8)を持つファイルがあります。このエンコーディングタイプをsvnプロパティの一部として設定する方法と、それが自動的にデフォルトに優先してオーバーライドされるようにする方法eclipseでのエンコーディング、すなわちeclipse shoulは、svnプロパティ(mime-typeかもしれない)に基づいてUTF-8エンコーディングを自動的に設定します。SVNファイルとEclipseのcharsetエンコーディングプロパティを設定する方法

答えて

15

のsvn propset SVN:MIMEタイプ "text/plainの;のcharset = UTF-8" ファイル名...

0

SVNでは、それぞれのファイルに個別にテキストファイルエンコーディングを設定できます。ファイルをクリックし、プロパティに移動し、リソースのサブメニューで、テキストファイルのエンコーディングを「その他」にチェックします。

+0

私の要件は、SVNファイルのcontenttype/charエンコーディング自動取得する必要があります、私は手動で設定したくないです。 – harrybvp

0

私はしばらくの間、これで苦しんでいた、と別の解決策を発見しました。 Mavenを使用している場合、pomでエンコーディングを設定できます。 https://maven.apache.org/general.htmlを参照してください。

これを追加したらあなたはMavenの>更新プロジェクト(Altキー + F5)を行うときに、それがプロジェクトのために正しいエンコーディングを設定します。

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

私は同じ問題を抱えていたが、以下に設定することで解決:

Eclipseの設定エンコーディング: プロジェクト - >プロパティ - >リソース - >テキストファイルのエンコーディング - >その他(UTF- 8)

関連する問題