Can’t move ‘.svn/tmp/entries’ to ‘.svn/entries’

SVNAt my office we mainly use Tortoise SVN to version our code bases. I usually take an update each and every morning and recently the update started to fail with the error “Can’t move ‘.svn/tmp/entries’ to ‘.svn/entries‘” and this kept on happening every day. After that when I issue the update command again, the code base is updated without further error messages. This was really troublesome and after talking with my colleagues at office I got to know that this error comes because the anti-virus software installed in my computer interferes with the SVN update.

When an SVN update happens the a lot of files are copied from .svn/tmp/entries’ folder to ‘.svn/entries folder and the anit-virus software (Kaspersky in my case) thinks that a malicious programme is doing some tricks and blocks the file copying thus causing the famous “Can’t move ‘.svn/tmp/entries’ to ‘.svn/entries'” to appear in the Tortoise SVN update window.

The simple remedy would be to add the folder which SVN is updating to the exclusion list of the anti-virus software that you are using. In Kaspersky you can add the folder to it’s exclusion list as in the following which I obtained from their support site.

Manage Exclusions

After that hopefully you will be able to solve the mystifying error;  Can’t move ‘.svn/tmp/entries’ to ‘.svn/entries’. Happy updating!!!

Leave a Reply