2013-03-04  

Dear every programmer in the whole world, when your program creates XML output please make sure the output actually is XML. Your pal, Jez


Today's offender is the alledged XML output (which is the default) produced by the SVN log Ant task. It doesn't escape entities in commit messages, meaning that if any of <, >, or & appear in those messages, the file the log task creates is invalid.

Opened issue 1488 in the SVNAnt tracker.
jez, 4th Mar 2013

[Add a comment]

Jez Higgins