title: SVN merge trunk into branch deleting files
body: <p>I am trying to do something seemingly simple, yet having problems.</p>
  
  <p>Basically, I have an svn repo, it has a trunk and a branch which was created from revision 122.</p>
  
  <p>I added a file (src/utils/foo.py) to the branch, committed it as revision 128, all good.</p>
  
  <p>However, there have been several commits (namely (123,124,125,126,127) in to the trunk that I'd like in my branch. So I do something like:</p>
  
  <pre><code>$ svn merge -r122:127 ^/projects/my_project/trunk/src/utils .
  --- Merging r123 through r127 into '.':
  D    foo.py
  </code></pre>
  
  <p>Whoops! It deleted my file! What am I doing wrong so that this doesn't happen?</p>