We're actively evaluating SVN and its clients for our business and Tortoise
looks excellent in every regard except for what seems to us its rather
absurd approach to status information.
The "new" solution of having the TSVNCache process crawling slowly round the
file system updating the status icons as it goes seems practically useless
to us as this means there is no way to know when status information is
actually correct (except for leaf nodes in the folder tree). It's a bit
like having the speedometer in your car always showing a value with the
promise that "sometimes this is how fast you're actually going".
The price for collecting this inaccurate is a process that's always running
and consuming 5-20MB of RAM.
Presumably many people don't share our reaction or the situation would have
changed, but can we suggest a simple solution:
a) Allow for the status crawler to be disabled completely (so status icons
would only be shown for leaf nodes in the tree and nowhere else--perhaps
just an icon to show that a folder was under SVN management).
b) Provide an explicit "status" command on the context menu to run "svn
status" and display the results.
This would remove the TSVNCache process hit and status information would
always be correct (if less complete).
Any chance of this happening?
Doug
Received on Thu Feb 2 19:54:16 2006