title: SVN merge reintegrate missing ranges but nothing to merge
body: <p>Here is the riddle:</p>
  
  <pre><code>C:\code\trunk&gt; svn merge --reintegrate http://svn.e.com/repos/branches/lih --accept postpone --dry-run
  svn: E195016: Reintegrate can only be used if revisions 11430 through 12384 were previously merged from http://svn.e.com/repos/trunk to the reintegrate source, but this is not the case:
    branches/lih
      Missing ranges: /trunk:11902
  </code></pre>
  
  <p>But then if I go into the branch's directory and try to merge that range, there is nothing to merge!</p>
  
  <pre><code>C:\code\branches\branch&gt; svn merge -r 11901:11902 http://svn.e.com/repos/trunk --accept postpone --dry-run
  C:\code\branches\branch&gt;
  </code></pre>
  
  <p>Even <code>svn merge -r 11898:11903</code> shows nothing to merge.</p>
  
  <p>Now I seem unable to reintegrate my branch into trunk! Please help!</p>
  
  <p>P.S. The lih branch wasn't created until 11906. It was branched from the hd branch, which was branched from trunk (and hd has already been merged back into trunk).</p>