title: Suppress "file does not exist" error of svn remove
body: <p>In my project I have a folder with resources which I don't want to manually add or remove to the repository as I add or remove them to my working copy.</p>
  
  <p>I wrote a simple bash script that checks <code>svn state</code> and calls <code>svn add</code> for files marked with a <code>?</code> and <code>svn remove</code> for files with a <code>!</code>. I added this bash script to my build script. The problem is, <code>svn remove</code> returns an error when called with a file that doesn't exist locally anymore. This results in my build script being aborted and returning an error too.</p>
  
  <p>Is there a way to suppress these errors? I tried <code>--force</code> and <code>--quiet</code>. Didn't help.</p>
  
  <p>Example:</p>
  
  <pre><code>MacBook-Pro:proj Bill$ echo "test" &gt; foo.bar
  MacBook-Pro:proj Bill$ svn st
  ?       foo.bar
  MacBook-Pro:proj Bill$ svn add foo.bar 
  A         foo.bar
  MacBook-Pro:proj Bill$ rm foo.bar 
  MacBook-Pro:proj Bill$ svn st
  !       foo.bar
  MacBook-Pro:proj Bill$ svn rm foo.bar
  D         foo.bar
  svn: 'foo.bar' does not exist
  </code></pre>