Setting the svn:mime-type property to just "text/plain" helps:
svn propset svn:mime-type text/plain build.xml
svn commit build.xml
Also, you can force Subversion to treat a file as text when blaming:
svn blame file/to/blame --force
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…