[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: How to pass a message file in UTF8 encoding to svn commit?

From: Bert Huijben <bert_at_qqmail.nl>
Date: Thu, 27 Aug 2015 15:53:33 +0200

> -----Original Message-----
> From: Hunger Tobias [mailto:Tobias.Hunger_at_theqtcompany.com]
> Sent: donderdag 27 augustus 2015 15:45
> To: users_at_subversion.apache.org
> Subject: How to pass a message file in UTF8 encoding to svn commit?
>
> Hello SVN users list!
>
> I have a file in UTF8 encoding, containing a couple of non-ASCII
characters
> (Cyrillic mostly, some äüß and such). I know that file to be in UTF8
encoding.
>
> Then I am trying to run:
> svn commit --encoding utf8 --file mymsg.txt somefile.cpp
>
> and I get the following error:
> svn: E000022: Commit failed (details follow):
> svn: E000022: Error normalizing log message to internal format
> svn: E000022: Non-ASCII character (code 195) detected, and unable to
convert
> to/from UTF-8
>
> Did I set something wrong in --encoding? Or does that not effect --file?
How
> can I force SVN to treat the file contents as UTF8?

I think at least "UTF-8" as passed value should work.
That encoding name is hardcoded to avoid the entire conversion.

The other values might depend on what iconv settings are used by your
specific client.

        Bert
Received on 2015-08-27 15:53:51 CEST

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.