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

Re: Incorrect list content in Commit dialog

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2006-02-21 13:14:55 CET

On 2/21/06, Jens Geyer <jgx@vsx.net> wrote:

> I run a search on the TortoiseSVN bug tracking system, but did not found
> anything matching the following problem.
> We noticed repeatedly on different computers, that the changes list in the
> Commit dialog is sometimes incorrect. Especially there are files marked as
> "missing" which are not changed and have not even been touched recently.

Files marked as 'missing' were not found by the Subversion library
during the status fetch. That's what the status 'missing' is about.
Do you maybe have some other app accessing the files in your working
copy and 'locking' them, i.e. make them inaccessible to TSVN? Even if
that other app does that only for a few milliseconds to some files, it
might be enough.
Virus scanners have been known to do such nasty things...

> If one presses F5 to force a refresh of the list, after that second try
> normally the list content is correct.
> Unfortunately, we were not able to create a reproducable scenario. There is
> no exact scheme, when this occurs and which files are marked as "missing".
> For us, it looks very much like a race condition.
> The behaviour has been first observed with the TortoiseSVN 1.3.0 release, it
> still exists in the 1.3.1 build 5521.

Those versions are linked with Subversion 1.3.0, which has some speed
improvements when fetching the status. Maybe one of those improvements
now has some unpredictable outcome when other apps interfere?


  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.tigris.org
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Tue Feb 21 13:15:25 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.