title: How to check out an older version in SVN?
body: <p>I have two versions of my code I want to alternate between. If I run</p>
  
  <pre><code>svn checkout -r 5 file:///path.to.svn.repo
  </code></pre>
  
  <p>and the current version in the target directory is higher than 5, I can't go back. To my understanding, this is intentional, and I should use merge instead. Merge update the latest version, and I don't want that. Is there an easy way to alternate?</p>
  
  <p>I suppose I could split the code into two projects, but I'm not sure this is the right solution.</p>