On Fri, Nov 11, 2011 at 08:06:09AM -0000, Hester, Paul wrote: > Since upgrading to 1.7.0, and 1.7.1 via subversion edge, about half the > commits being done by users (via tortoise) result in the commit hanging > after most of the work has been done. Whilst hung, the repository shows > the commit has taken place, but on the server svnlook.exe is hogging all > the CPU. Killing the svnlook.exe process allows the commit to continue > (normally). > > Any ideas?
svnlook is very likely being invoked from a hook script (Subversion won't ever invoke it during a commit in the absence of a hook script). Can you figure out which hook script invokes svnlook, and how? Based on your description of the problem I would suppose that svnlook is being run in the post-commit hook. Can you reproduce the hang by invoking svnlook manually, outside of the hook script?