ネイティブエンコーディングを「UTF-8」から文字列を変換できません:は、私は(Team->比較)日食に私のプロジェクトを比較しようとすると、私は次のエラーメッセージを取得しています
(文字列を変換できません。 'UTF-8' ネイティブエンコーディングに)しかし、私はコマンドを実行した場合
***
diff --old /Users/admin/Documents/workspace_branch_2.8/Test --new https://192.168.1.202/svn/main_repository/tenios/Voxtelo/bundle/trunk/Server/Test
Invalid argument
svn: Kann Zeichenkette nicht von »UTF-8« in die eigene Codierung konvertieren:
svn:
Eigenschafts?\195?\164nderungen: /Users/admin/Documents/workspace_branch_2.8/Test/src/main/java/org/test/test/internal/commands/Command.java
ZM-Schicht Anforderung gescheitert
svn: Fehler beim Lesen der Antwort auf die REPORT Anfrage von Festplatte
***
から:
svn diff --old /Users/admin/Documents/workspace_branch_2.8/Test --new https://192.168.1.202/svn/main_repository/tenios/Voxtelo/bundle/trunk/Server/Test
のMac OS上のコマンドラインを使用して、diffは問題なく働いています。このようなエラーは、クライアントがリポジトリからUTF-8で文字列を受け取ったときに発生しますが、その文字列のすべての文字を現在のロケールのエンコーディングで表示できるわけではありません。 「ロケール」の出力です:
LANG="de_DE.UTF-8"
LC_COLLATE="de_DE.UTF-8"
LC_CTYPE="de_DE.UTF-8"
LC_MESSAGES="de_DE.UTF-8"
LC_MONETARY="de_DE.UTF-8"
LC_NUMERIC="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8"
LC_ALL=
日食がこれらの設定を使用していないようですが、Eclipseでロケール設定を構成するが、他の方法は何ですか?私は確信していませんが、多分問題はjavaHLに関連しています、どこかにトレースファイルがありますか?
プロジェクトプロパティ - >リソース - >テキストファイルエンコーディングを実行すると、何と表示されますか? – artbristol
それはコンテナUTF-8から継承したと言っています – markus