I am getting the following error message when I try to compare my project in eclipse (Team->Compare):
(Can't convert string from 'UTF-8' to native encoding)
***
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
***
However if I run the command:
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
using command line on mac os, the diff is working without problems. From what I have read, errors like this typically occur when the client has received a string in UTF-8 from the repository, but not all the characters of that string can be displayed in the encoding of the current locale. The output of "locale" is:
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=
It seems that eclipse does not use those settings, is there an other way to configure locale settings in eclipse? I'm not sure, but maybe the problem is related to javaHL, is there a trace file somewhere?