title: Re-apply a previously reverted commit in SVN
body: <p>I committed a change in revision 1. This caused the build to fail, so I reverted the changes in revision 2. In the meantime, other developers have committed a few revisions.</p>
  
  <p>But now I want to re-apply the changes from revision 1 into a local Eclipse workspace to use as the starting-point of fixing the code. How can I do that?</p>
  
  <p>In other words, I want to create a diff between revision 1 and head and apply those changes to my working copy.</p>
  
  <p><strong>Imaginary SVN log:</strong></p>
  
  <pre><code>r1 Commit feature X  &lt;--- I want this revision applied to my working-copy.
  r2 Revert feature X 
  ...
  r9 Bugfix
  r10 Bugfix
  r11 Bugfix
  Head
  </code></pre>