On Mar 29, 2009, at 3:20 PM, Alberto Ganesh Barbati wrote:

On 25 Mar, 09:46, Jezz <[email protected]> wrote:
If I have a lot of bookmarks (I currently have 30+) the whole system
is slowed down until Versions is finished background checking.
An option in preferences, or even for each bookmark, to turn off
background checking on startup would be much appreciated!

Doesn't the "Show badges with working copy changes" do precisely what
you're asking for?

Ganesh

That works for switching in on/off for all bookmarks, but not for selected working copies. (One would expect per-bookmark actions if this option were in the View menu instead / as well.) One example of how this would be useful to me is SourceForge projects. I have a project that I work on when I have time, but not regularly. In general, the SourceForge SVN servers are slow as molasses. Most server accesses take quite a while to complete. It would be nice to be able to not even have Versions check unless I care about it.

An interesting approach might be to track how frequently a working copy is even looked at in Versions, and (automatically) check for updates less frequently if it's been a long time. (Having less frequent checks if the checks usually take a long time would also be nice, IMHO.) Clicking on a "stale" working copy would jog Versions to check for server updates (assuming it's been longer than the threshold since a check was performed), although it might not necessarily resume a regular schedule. Such information should probably not be stored in the prefs file, but perhaps in Application Support or a cache file in the user library. This would not be a trivial feature, (my first thought would be to use some sort of exponentially-weighted moving average) but I think it would be convenient for users. If implemented, it would be nice to have a preference to disable/enable it. For infrequently-accessed projects like mine, I'm sure the server admins would be appreciative if fewer clients were regularly polling just to see if something has changed...

 - Quinn

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to