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

Include/exclude paths for icon overlays don't work as documented

From: Mike Dixon <michael.dixon_at_denovosoftware.com>
Date: Mon, 22 Jun 2009 11:10:53 -0700

Hi all,

I've noticed a change in how the include and exclude paths for icon
overlays work between 1.5.x and 1.6.x. In the help it says:

if (path is in include list)
   show overlays
if (path is allowed drive type) AND (path is not in exclude list)
   show overlays

And this was certainly true for 1.5.9. But in 1.6.2 and 1.6.3, I'm
seeing a different behavior for the just the root folder of my WC.
Specifically, the directory structure I'm looking at is like this:

E:\
E:\trunk\
E:\foo\
E:\bar\

, where E:\trunk is a WC, and E:\foo and E:\bar are folders that I don't
want TSVNCache scanning because A) I know they're not WCs, and B) they
have a lot of files.

I normally use an overlay configuration like this:
-drive types-
Fixed drives only. (And E: is a fixed drive.)

-include-
E:\trunk*

-exclude-
E:\*

What I would expect is for overlays to show for E:\trunk, as well as all
files and folders inside it. This is what happened in 1.5.x.

What actually happens in 1.6.2 and 1.6.3 is that E:\trunk does not get
an overlay, but its subfolders and files do. If I remove "E:\*" from the
exclude list, the overlay reappears for E:\trunk.

"TSVN->Clean up" doesn't fix the problem, nor does hitting F5 to refresh.

I also tested the drive type exclusion while I was at it, and that has
the same problem; if I set it up like this:
-drive types-
None.

-include-
E:\trunk*

-exclude-
(empty)

, it results in the same behavior: E:\trunk does not get overlays, but
its children do.

So I guess my question is: is this a bug or a feature? :) I'm assuming
it's a bug, but the help should be updated if this is intended behavior.

-Mike

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2364231

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-06-22 20:11:35 CEST

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