On 11/27/2015 12:16 PM, Marc Strapetz wrote:
One of our users is reporting frequent clean up errors:

svn: E720032: Can't remove
'C:\Project\Path\To\WorkingCopy\.svn\tmp\svn-30D0973'
svn: E720032: Can't remove file
'C:\Project\Path\To\WorkingCopy\.svn\tmp\svn-30D0973': Det går inte att komma åt filen eftersom den används av en annan process.

When investigating file system locks, smartsvn.exe (which is using Subversion binaries) is the only process which is holding locks on this file. Locks are hold until SmartSVN is closed.

Which parts of the code might hold locks on such temporary files and might this be caused by wrong API usage?

As a side note, he is only able to perform a clean up with NetBeans (which is using SVNKit), once SmartSVN has been closed. This means, that he is also using SVNKit on the same working copy (but not necessarily concurrently).

First of all: Wrong mailing list. Should go to us...@subversion.apache.org (pls reply there).

Which SVN version is being used (client / server)?
Did you check this on the SmartSVN Forums, since you suggest it's a smartSVN-related issue? Did you consider a virus scanner issue (aka: a VS keeping the reference and preventing SmartSVN to release it)?


--
Regards,
Stefan Hett

Reply via email to