title: SVN cat On Older Revision Location
body: <p>Lets say that I have a file that starts in <code>directory1</code> and I move the file to <code>directory2</code> in <code>revision 2</code>. The <code>Node-copyfrom-rev</code> in the dump file is <code>1</code>. How do I extract the contents of the file based on only knowing where it might have previously been without a certainty of where it will end up in the most up to date working copy?</p>
  
  <p>For instance, if I run </p>
  
  <p><code>svn cat -r 1 directory1/file.txt</code>, </p>
  
  <p>you won't be able to find the file. You need to perform </p>
  
  <pre><code>svn cat -r 1 directory2/file.txt 
  </code></pre>
  
  <p>which requires knowledge that the file in the working copy exists in directory2 at the end.</p>