It could be helpful to have a similar concept to Icon Overlay exclusion for context menus. Also, it may be helpful to exclude paths from processing altogether for performance reasons.
Proposed use: Restrict use of TortoiseSVN to nominated working folders, preferably per user as well as per machine.
Possible Benefits: 1) Not having TortoiseSVN menus cluttering up areas where they serve no purpose whatsoever (eg: Recycle Bin and Control Panel context menus); 2) Not having TortoiseSVN menus at all for non-TortoiseSVN users who log into the computer (family members with their own accounts).; 3) Performance improvement for non-working copy folder access.
Finally, regardless of exclusions/inclusions, TortoiseSVN appears to be always checking folders for '.svn' subfolders everywhere, even in windows system folders (SysInternals FileMon).
This activity is always present even with a blank desktop and no Explorer window open (of course, the Desktop is Explorer). Perhaps this is unavoidable, but perhaps an enhancement to exclusions would be the answer?
I have noticed that Windows Explorer is significantly slower to display files when a folder contains many files (eg: 'C:\Windows\System32') when TortoiseSVN is installed, so there is some performance hit occurring for folders that are not working copies. The difference in performance in that specific example reduces the instantaneous display of the folder contents typically obtained with a RAID 0 Sata drive to the equivalent of a slow IDE with Norton AntiVirus (to name a slow one) installed (you can just about count the files as they list one by one).
regards
PAUL CODDINGTON
IT Development, PASAD
Centacare Archdiocese of Canberra and Goulburn
P.O. Box 3167
Manuka ACT 2603
Phone: +61 (2) 6295-4323
Fax: +61 (2) 6239-7171
E-mail: paul.coddington@centacare-canberra.org <blocked::mailto:paul.coddington@centacare-canberra.org>
Received on Fri Jan 20 07:55:43 2006