title: How do I Detect an existing SVN directory in Nant?
body: <p>I am building a target in nant that branches our project.</p>
  
  <p>It creates a branch in SVN, checks out that branch, updates various files within that branch with the new provided version number, checks it all in.</p>
  
  <p>The SVN branch works fine the first time (using the copy command URL->URL) , but if it is run a 2nd time, it copies the trunk to the BranchName/trunk rather than failing saying it already exists.</p>
  
  <p>Is there a reasonable way for Nant to detect that the branch already exists and not to try to do the SVN copy a 2nd time? </p>
  
  <p>I am trying to build some intelligence into the script so that if it is run a 2nd time with the same inputs that nothing bad happens.</p>