XML output corrupts encoding
From: Dmitry Makhno <makh_dv_at_qarea.com>
Date: 2007-02-13 15:24:58 CET Hello, SVN: 1.4.x Platfom: Windows Description: I found a difference when calling: svn.exe log svn+ssh://***/trunk --verbose --non-interactive --no-auth-cache Output like: ********************************* ------------------------------------------------------------------------ r35 | demon | 2007-02-12 18:09:03 +0200 | 4 lines Changed paths: M /trunk/*** ?\208?\146?\209?\129?\208?\181 ?\208?\184?\209?\129?\208?\191?\209?\128?\208?\17 6?\208?\178?\208?\184?\208?\187 Fix all unit tests ------------------------------------------------------------------------ ********************************* Russian chars are like ?\nnn svn.exe log svn+ssh://***/trunk --verbose --xml --non-interactive --no-auth-cache Output like: ********************************* <?xml version="1.0"?> <log> <logentry revision="35"> <author>demon</author> <date>2007-02-12T16:09:03.523369Z</date> <paths> <path action="M">/trunk/***</path> </paths> <msg>╨Т╤Б╨╡ ╨╕╤Б╨┐╤А╨░╨▓╨╕╨╗ Fix all unit tests </msg> </logentry> </log> ********************************* Russian chars are trash! (I tried different console output chcp was set to 866(Russian)) In both cases, message were: "Все исправил Fix all unit tests" (russian encoding) For normal output it is possible to use it in next, but as xml output it is impossible to use for nex application. It is a critical problem for me because svn.exe is used by CruiseControl.NET, this application uses xls-transformation, but received xml cant be decoded correctly.
I tried the same for linux, there are no problems at all, but for me it is impossible to use linux for svn output. There is a related topic http://groups.google.com/group/Subversion-development/browse_thread/thread/55c84a1408a39a02/2bc65a23f2a779f6?lnk=st&rnum=2 If someone can report this issue, please do it and send me link for monitoring progress. -- Best regards, Dmitry mailto:makh_dv@qarea.com --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org For additional commands, e-mail: dev-help@subversion.tigris.org Received on Sat Feb 17 11:17:57 2007 |
This is an archived mail posted to the Subversion Dev mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.