title: How to make svn diff produce file that patch would apply, when svn cp or svn mv was used?
body: <p>The scenario is:</p>
  
  <ol>
  <li>svn cp or mv some file</li>
  <li>modify that file</li>
  <li>svn diff > mypatch</li>
  </ol>
  
  <p>On other machine (same working copy, but no changes):</p>
  
  <ol start="4">
  <li>Try to apply mypatch.</li>
  <li>Fail -> tries to modify unexistant file.</li>
  </ol>
  
  <p>How can I make svn diff produce patch-appliable patch, or cleanly apply patch produced by svn diff in this case? I can't commit. I would like to preserve mergeinfo (because the obvious workaround is to add the file as totally new, without connection to the previous one).</p>