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

[TSVN] Re: New status cache

From: Norbert Unterberg <nepo_at_gmx.net>
Date: 2005-01-31 21:08:33 CET

SteveKing schrieb:

> Oh, and don't
> forget to activate the recursive overlays in our settings dialog -
> you'll be surprised!

Oh yes, I was surprised! On the first activation, my PC was totally
unusable for several minutes :-( I currently can not reproduce it, maybe
I reboot and try again later.

Some notes:

* The status of a file/folder is not updated when only a file property
changes. If I modify the content of another file in the same dir, then
the file with the changed status is also marked as modified, but before
that it still had the "normal" status.

* When I enable the external cache and then open a working copy folder
for the first time, then all files and directories have "normal" status
which is wrong. Only after some time (when the status cache is filled, I
assume) then the correct status is indicated. That means TSVN is lying
to me. It would be better not to display an icon overlay if the status
is yet unknown.

How does the icon refresh work? Does the backgound process permanently
scan all directories in the background? Has it installed a file system
hook? Or how does it know when a status has changed?

Except the problem above, the status cache seems to work quite well.
Even if I modify a file down in the project tree, all it takes is a F5
in the exporer, and the folder status in the file list and in the tree
view is updated correctly and fast. Good work!

Norbert

TortoiseSVN 1.1.3, Build 2586, UNICODE

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Mon Jan 31 21:09:24 2005

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