On Jul 29, 2008, at 00:44, Bernhard Merkle wrote:
> I think the following is a bug or feature with SVN 1.5 svn log --xml
>
> The problem is that svn log --xml _partly_ emits xml in case of an
> error.
>
> 1. checkout with SVN 1.5
> 2. do a svn log --xml with SVN 1.4.6.
> 3. I know that the WC format had changed and this is an "invalid"
> operation, but look at the error msg below:
> It starts with putting out _some_ XML and then the error msgs, and
> then the XML is not valid </log>
>
> IMO, there should be NO xml at all in the case of an error. Better
> only issue the error msgs.
> Seems that starting the output is done _before_ the actual error
> checking...
>
> thanks,
> Bernhard.
>
>
> C:\wcWith1.5SVNformat>c:\tools\bin32\Subversion1.4.6\bin\svn log --
> non-interactive --xml -v
> <?xml version="1.0"?>
> <log>
> svn: Der Client ist zu alt, um mit der Arbeitskopie ».« zusammen zu
> arbeiten;
> bitte besorgen Sie einen neueren Subversion-Client
Subversion 1.5.1 includes some fixes to "svn log --xml". See the
1.5.1 CHANGES file, which says, in part:
* fixed: invalid XML from 'svn log --xml' against pre-1.2 servers
(r31875)
http://svn.collab.net/repos/svn/tags/1.5.1/CHANGES
So maybe this addresses your concern.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
Received on 2008-07-29 07:54:11 CEST