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

Re: Overlay Icons flipping back and forth

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Wed, 06 Oct 2010 19:53:53 +0200

On 01.10.2010 22:18, Jim Garrison wrote:

> I did what you specified. Is there a way to log the output viewed in
> the debug window to a file?

Unfortunately no.
In the build from trunk however there's another registry key you can set:
HKCU\Software\TortoiseSVN\DebugOutputString
set this to 1 (DWORD value). After that, you could catch a much more
detailed debug output with the DbgView tool from SysInternals.

> After making the registry change and killing TSVNCache.exe, here's
> what I see:
>
> The status icon says "Cached Directories: 6536; Watched paths: 5"
>
> For about 15 minutes after killing TSVNCache I watched lots of
> "Crawling directory..." and "Invalidating and refreshing folder"
> messages scroll by. Then it seemed to become satisfied that nothing
> else needed to be done, and quiesced. After a few minutes there was
> a flurry of "Invalidating and refreshing folder..." messages for a
> path I hadn't changed. When I browse around my working copy with
> Windows Explorer, without changing anything, it seems to induce
> TSVNCache to crawl hundreds of folders near where I'm browsing.
> Then, after a short delay, there's another flurry of invalidations on
> folders it just invalidated a few minutes ago. Without a log file
> recording what's in the cache window it's hard to demonstrate this,
> however.
>
> I'm using the "Include paths" facility with all disks un-selected to
> limit caching to a specific set of paths.
>
> Is this normal behavior?

Yes, this crawling is the normal behavior. It's been improved on trunk
however but the repeated crawling still has to occur - otherwise changes
might not get picked up since the change notification events don't
always fire.

But there's no indication why the icons would flip back and forth
according to your description above.

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2668629
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2010-10-06 19:54:10 CEST

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