I am running Windows 10 Pro with a desktop and have also a laptop I work from.
Right now every time I do an update with my desktop and some files were changed on the server and need to get updated, I can see the files getting updated in the tortoise SVN UI, followed by a delay of maybe 10 seconds and then always get the "Failed to run the WC DB.... Access Denied".
The only way I can get out of this is to go on my laptop and perform the exact same operation which works from that system all the time..
I have tried disabling my anti-virus (the same I have been using for years without problem), I've even uninstalled it. I have uninstalled all the windows apps that I wasn't using regularly just in case.
I've downgraded TortoiseSVN, re-installed.... I'm basically running out of ideas.
I am using the same account on both my desktop and laptop and the same samba share on both systems. I've run out of ideas in terms of how to find the root cause of this problem.
I am right now using TortoiseSVN version 1.13.1 64 bits.
I even took SMB captures with wireshark when doing the successful vs the failed update and it looks like tortoise SVN is trying to rename the updated file that it got from the server in the .svn tmp folder to the normal location when the file is still there which generates a SMB collision error.
On the laptop the destination file is deleted right before the tmp file is renamed with the correct path and name.
I have no idea why on one system it does the correct sequence, delete destination than rename to that destination and not the other system.