title: How to: "svn checkout --depth=empty" functionality in perforce
body: <p>I want to upload some files/artifacts into perforce - the size of my content is about 100MB, while the parent of the folder that my code will be getting uploaded to is about 20GB in size. Over the WAN, I can just about forget getting this done in any reasonable amount of time.</p>
  
  <p>Is there any way in perforce to checkout the parent directory with nothing in it - similar to the function provided by svn:</p>
  
  <pre><code>cd /tmp/toupload
  svn checkout --depth=empty svn://path/to/parent-directory
  </code></pre>
  
  <p>... so that, after I have checked out the parent directory, I can do the following:</p>
  
  <pre><code>cd /tmp/toupload/parent-directory
  tar xvf /tmp/toupload.tar
  svn add mydirectory
  svn commit -m "Adds mydirectory to version control" .
  </code></pre>
  
  <p>Is there a similar feature in perforce?</p>