Erro SVN: Não é possível converter a seqüência de caracteres da codificação nativa em 'UTF-8'

Eu tenho um script de gancho pós-confirmação que executa uma atualização SVN de uma cópia de trabalho quando são feitas confirmações no repositório.

Quando os usuários se comprometem com o repositório de suas máquinas Windows usando o TortoiseSVN, eles obtêm o seguinte erro:

post-commit hook failed (exit code 1) with output:
svn: Error converting entry in directory '/home/websites/devel/website/guides/Images' to UTF-8
svn: Can't convert string from native encoding to 'UTF-8':
svn: Teneriffa-S?\195?\188d.jpg

O arquivo em questão acima é:Teneriffa-Süd.jpg observe o u acentuado. Isso ocorre porque o site é alemão e os arquivos foram escritos em alemão.

Ao executar uma atualização na cópia de trabalho na linha de comando do Linux, nenhum erro é encontrado. O erro acima existe apenas quando o gancho pós-confirmação é executado por meio de uma confirmação por um cliente Windows SVN.

Questões:

Por que o SVN tentaria alterar a codificação de um arquivo?Os nomes de arquivos podem conter caracteres que estão fora dos padrões ASCII do Windows?

Atualizar:

Acontece que o nome do arquivo em questão é exibido corretamente comoTeneriffa-Süd.jpg quando visualizado em uma máquina Windows (via Samba), mas quando visualizo o nome do arquivo no servidor Linux (usando SSH e PuTTY) onde o arquivo reside, receboTeneriffa-Süd.jpg

questionAnswers(11)

yourAnswerToTheQuestion