title: Unexpected SVN error svn: E160013 because of 404 error
body: <p>I'm running my own SVN repository on <code>Apache2/mod_dav</code></p>
  
  <p>It worked fine until today.</p>
  
  <p>I moved a Java class named <code>AbstractRepository</code> into a subdirectory, so now the file is "to be removed".</p>
  
  <p>I tried to commit and I got the following error</p>
  
  <pre><code>svn: E160013: '/svnroot/repo/!svn/bc/8/src/main/java/path/to/dao/AbstractRepository.java' path not found: 404 Not Found (https://svn.host.org)
  </code></pre>
  
  <p>I tried to <code>Update</code> from Eclipse, or to <code>Cleanup</code>. <code>Team Synchronization</code> view still shows <code>AbstractRepository.java</code> with minus sign arrow. Nothing. Looks like that file doesn't exist for the server. But it does exist! I can view it from my browser!</p>
  
  <p>I'm currently the only developer on this project (using SVN to track changes and retain history)</p>
  
  <p>How can I fix the error?</p>