title: Why Subversion client on Linux detects my XML file as binary?
body: <p>I have strange error with <code>svn</code> client on Linux.</p>
  
  <p>I would like to add <code>test.xml</code> file to repository. This file is standard XML text file with only Latin characters (no BOM) and with Linux end-of-line (<code>LF</code> only). But my <code>svn</code> client fails with:</p>
  
  <pre><code>[mn@mn testy]$ cat test.xml 
  &lt;?xml version="1.0" encoding="UTF-8"?&gt;
  &lt;Test&gt;test&lt;/Test&gt;
  &lt;Test&gt;89012345678901234&lt;/Test&gt;
  [mn@mn testy]$ file test.xml
  test.xml: XML document text
  [mn@mn testy]$ svn add test.xml
  svn: E200009: Can't set 'svn:eol-style': file '/home/mn/testy/test.xml' has binary mime type property
  </code></pre>
  
  <p>The same operation works on Windows environment. On both I have configuration with auto-props:</p>
  
  <pre><code>*.xml = svn:eol-style=native
  </code></pre>
  
  <p>On both I have <code>svn, version 1.8.10 (r1615264)</code>.</p>
  
  <p>I can workaroud it:</p>
  
  <ol>
  <li>add file on Windows</li>
  <li><p>add <code>svn:mime-type=text/xml</code> into auto-props, so it looks like: </p>
  
  <pre><code>*.xml = svn:mime-type=text/xml;svn:eol-style=native
  </code></pre></li>
  <li><p><code>svn add</code> with <code>--no-auto-props</code> option and then use <code>svn propset</code></p></li>
  <li>add empty file, then edit it</li>
  </ol>
  
  <p>But I would like to do it by simply adding file.</p>
  
  <p>Why Subversion client on Linux detect this file as binary?</p>