I would like to suggest an option for auto-aplying the windows "hidden"
attribute to all ignored files.
I understand (well, at least respect), the reluctance to add another
overlay, as per the FAQ. Yet I also sorely miss some way of seeing
at a glance the difference between ignored and unverisoned files. To me
the former has beed "processed", while the latter remains a "TODO"-item
until it has been either added, ignored, or removed.
I therefore propose an alternative apporach, which does not use any
extra overlay slots, bu rather windows' built-in hidden-attribute.
Even if slots were not an issue, I think this approach is actually a
better solution than the overlay for "unversioned" that many wish fore:
It communicates more intuitively, and exploits the windows shell better:
* When visible, hidden files appear dimmed, which corresponds well to
the function of ignore lists
* No extra overlay slot is used
* You can use the standard windows method to choose whether or not
to see hidden files (switching between then may be desirable)
* Unversioned, unignored files will be the _only_ ones with a regular
windows look, which reflects their status exactly: they are still "raw"
to SVN, and should probabaly be added, deleted or ignored.
I realise of course that this would be problematic for some:
* ignored files would then look indistinguishable from regular hidden files.
* Some developers might want to have regular hidden files invisible,
yet see the ignored ones.
* Some projects might use the hidden-attribute actively, and don't want
any interference.
Any such functionality should therefore be optional, and off by default.
Hope someone will consider this.
BTW, I am not subscribed, should anyone want to reach me for whatever
reason.
Regards,
Joachim Lous
Received on Sat Sep 23 13:21:20 2006