[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Problem with TSVNCache when file is deleted

From: Jody Shumaker <jody.shumaker_at_gmail.com>
Date: 2006-05-09 18:56:09 CEST

> > 5. TCache starts copying <filename> to .svn/tmp/<file>.x.tmp.tmp
> > (could one get rid of this?)
>
> Sorry, no. Subversion has to create a temp file of your working copy
> file to check if there are modifications. The reason a temp file is
> needed are the possible expanded keywords. So to get the status of that
> file, the temp file is needed.
>
> Stefan
>
>

Though I believe already for 1.4 or a future release the keyword
expansion is now done in streaming, removing the need for the tmp
files.

Right now when TSVNCache.exe is running part of my build fails because
it is accessing a temp file that VS8 created for command-line options
to the compiler when vs8 wants to delete the file. Running filemon
seems to slow down things enough that it doesn't occur which makes it
hard to diagnose exactly what is occuring, but no virus software
running and anything else that might interfere shut down and the
problem happens, kill TSVNCache.exe and it goes away. The temp file
is in an unversioned directory underneath a versioned directory, with
the unversioned directory set to svn:ignore.

Since it was always just one subproject of a solution though my quick
fix was to just build that project again after the whole solution and
then it works fine.

- Jody

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Tue May 9 18:57:35 2006

This is an archived mail posted to the TortoiseSVN Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.