> > 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