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

Re: Feature / Bug - File lock icon, checking for modifications

From: Simon Large <simon_at_skirridsystems.co.uk>
Date: 2006-04-24 22:13:51 CEST

Edward Harvey wrote:
>> * It takes a long time for some servers to respond. Which
>> would make the overlays slow, and therefor the explorer way
>> too slow to work with.
> I am not suggesting anything that does checking on-the-fly, which would
> slow down explorer. I am merely suggesting a periodic check helps users
> quickly identify things that have been changed elsewhere. It does not
> have to be "live," users can accept a certain level of granularity,
> especially if that level is configurable. Say, once every 5 mins, or 60
> minutes, or once a day. Any user who cannot tolerate this level of
> granularity is free to right-click and check for modifications.

This sort of behaviour is apparently already available in some clients,
but it is very unfriendly to servers, particularly for large projects
with many users.

Brian Behlendorf of CollabNet made this comment recently (12 April) on
the subversion dev list:

"There are now commercial Subversion clients that insist on doing
repository scans on a periodic basis just to let people know when
there's something new - and people are setting that to once a minute.
It's the RSS polling problem writ large, and actually poses more of a
problem for CollabNet's customers than people doing too much mirroring."

Imagine thousands of clients requesting a check every minute and you can
see why the server will slow down to a crawl.


   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.tigris.org
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Mon Apr 24 22:13:07 2006

This is an archived mail posted to the TortoiseSVN Users mailing list.