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

Icon overlay is buggy w/ 'substituted' drives

From: Emmanuel Blot <eblotml_at_free.fr>
Date: 2007-02-12 23:45:02 CET

Hi All,

It seems there is a regression w/ the latest TortoiseSVN delivery
(1.4.3).
I've upgraded from 1.4.1 to 1.4.3 two days ago, and the icon overlay
in the explorer are not rendered for substituted drives:

For example, if a SVN WC is checked out in d:\tmp\wc, file and
directory icons within d:\tmp\wc are rendered as expected (status
overlay)

However, if the same path is accessed through a substituted drive:

subst x: d:\tmp\wc

When browsing x:\, no icon overlay is rendered.
Any directory or file icon in d:\tmp\wc is painted as expected while
the very same element shows no overlay when browsed from x:\

The Settings in Icon Overlays page are defined as follow:

Show overlays only in explorer : not checked
Status cache: Default
Unversioned files mark parent folder as modified: not checked
Drive types: "Fixed drives" and "Unknown drives" are checked, other
items are not
Include paths and Excludes paths are empty

The host PC is running Windows XP SP2 (on a PentiumIV H.T.).
All files are stored on a local physical IDE drive.

This used to work fine with 1.4.1, even with "Unknown drives" unchecked.
I've rebooted the machine twice after I've upgraded to 1.4.3

Please let me know if you need other information about the environment.

Note that if I killed both explorer.exe and TSVNCache.exe, and then
spawn a new explorer, the issue disappear (the overlay icons show as
expected in the substituted drive); drive substitution always occurs
after the explorer.exe process is started.

Cheers,
Manu
Received on Mon Feb 12 23:45:15 2007

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.