title: Issue with SVN Commit for certain File Extension
body: <p>I am having problem with uploading file to SVN repository from Tortoise SVN. I can upload all files except some specific files which always fail</p>
  
  <p>List of Files </p>
  
  <p>Rhino.Mocks.dll
  System.Data.SQLite.dll</p>
  
  <p>Microsoft.Ajax.debug.js</p>
  
  <p>On SVN the error log contained  these entries.</p>
  
  <pre><code>[Tue Dec 15 15:03:33 2009] [error] [client xxx.xxx.xxx.xxx] Unable to PUT new contents for /Futures/!svn/wrk/31a3597a-ac95-9a4f-a234-bedc059f9c32/MyFolder/trunk/ExternalLibraries/RhinoMocks.dll.  [403, #0]
  [Tue Dec 15 15:03:33 2009] [error] [client xxx.xxx.xxx.xxx] Could not prepare to write the file  [500, #160044]
  [Tue Dec 15 15:03:33 2009] [error] [client xxx.xxx.xxx.xxx] Cannot write to the prototype revision file of transaction '11-n' because a previous representation is currently being written by this process  [500, #160044]
  [Tue Dec 15 15:03:41 2009] [error] [client xxx.xxx.xxx.xxx] Unable to PUT new contents for /Futures/!svn/wrk/544b013d-1d26-ab4b-9ecf-4aab76f7bee3/MyFolder/trunk/ExternalLibraries/System.Data.SQLite.dll.  [403, #0]
  [Tue Dec 15 15:03:41 2009] [error] [client xxx.xxx.xxx.xxx] Could not prepare to write the file  [500, #160044]
  [Tue Dec 15 15:03:41 2009] [error] [client xxx.xxx.xxx.xxx] Cannot write to the prototype revision file of transaction '11-o' because a previous representation is currently being written by this process  [500, #160044]
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/hMZNY.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/hMZNY.jpg" alt="alt text"></a>
  
  <a href="https://i.stack.imgur.com/RqNPQ.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/RqNPQ.jpg" alt="alt text"></a>
  </p>
  
  <p>Any help will be appreciated</p>
  
  <p>Thank you,
  The Mar</p>
  
  <p><strong>Edit: Results:</strong></p>
  
  <p>Turning off AniVirus didnt help in my case.</p>
  
  <p>I restarted Apache - Same results</p>
  
  <p>I copied the dlls  listed above and did a committ- it worked. It seems the cause of the issue might have been corrupted dll, but then when did it get corrupted? The project was able to use these dlls without any exceptions. I opened the javascript file adding an extra space in the header and saved it back. I was able to commit the file. </p>
  
  <p>For now the issue is solved but still not sure what was the cause.</p>
  
  <p>I am new to SVN - should I have done something else to the files other than Add before commiting?</p>