Sto ottenendo il seguente messaggio di errore quando si tenta di confrontare il mio progetto in Eclipse (Team-> Confronto):Impossibile convertire la stringa da 'UTF-8' per la codifica nativa
(non può convertire la stringa da 'UTF-8' a codifica nativa)
***
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
***
Tuttavia, se si esegue il comando:
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
utilizzando riga di comando su mac os, il diff funziona senza problemi. Da quanto ho letto, errori come questo si verificano in genere quando il client ha ricevuto una stringa in UTF-8 dal repository, ma non tutti i caratteri di quella stringa possono essere visualizzati nella codifica delle impostazioni locali correnti. L'uscita di "locale" è:
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=
Sembra che eclisse non fa uso di queste impostazioni, c'è un altro modo per configurare impostazioni locali in Eclipse? Non sono sicuro, ma forse il problema è legato a javaHL, c'è un file di traccia da qualche parte?
Cosa dice quando si eseguono Proprietà progetto -> Risorsa -> Codifica file di testo? – artbristol
Dice ereditato dal contenitore UTF-8 – markus