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

[Bug or Feature ;)] Icon overlays on mixed working copy

From: Michael Dietschi <groups_at_dietschi.net>
Date: 2007-11-14 14:48:07 CET

Hi devs,

we discovered an icon overlay "feature" which is not always helpful. I'm
not sure if it's even an explcit feature or an implicit misbehaviour.
Following scenario (always using recursive overlays)...

  +- [project1]
  | |
  | +- [...]
  +- [project2]
  | |
  | +- [...]

...shows the icon overlays correctly for both working copies (project1,
project2 are working copies of separate projects).

Now if you create a mixed (project) working copy by copying project1 into

  +- [project1]
  | |
  | +- [...]
  | |
  | +- [project2]
  | |
  | +- [...]

...and modify project2 then not only project2 but also project1 will get
the modified-overlay. This might by a feature to indicate one that there
has "something" changed but there are situations where one wants to
disable this "feature".
I know that we could disable recursive overlays globally but that's not
really a solution because we (normally) really like them. We also tried to
add project2 to project1's ignore list but this has no effect on the
overlays - project1 is still shown as modified.

Would it be possible that one is able to selectively stop overlay
recursion - either by honoring the svn:ignore property or even by
implementing a new tsvn:overlay-recursion-stop property? Or any other

Best regards and big thanks

To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Wed Nov 14 14:48:25 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.