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

Re: [TSVN] Re: Severe performance degradation observed

From: SteveKing <stefankueng_at_gmail.com>
Date: 2004-12-14 08:53:44 CET

On Mon, 13 Dec 2004 22:01:24 -0000, Simon Large <slarge@blazepoint.co.uk> wrote:

> These measures might well improve things, but the slow down is a fairly
> recent change, and I suspect it relates to the changes in one specific
> revision. I tried installing several of the old nightly builds, and what
> I have found is that build 1949 and later is slow, and build 1920 and
> earlier is fast.

Between those revisions, only revision 1937 has a change to that
specific part of the code. And I just can't believe that this change
could decrease performance that much.

> The particular test where it shows up clearly for me is to look in some
> WC roots which contain only files and not folders. I have:
> http://svn.collab.net/repos/svn/trunk/subversion/include
> and
> http://svn.collab.net/repos/svn/trunk/www
> checked out as WC roots, rather than as sub-trees of SVN. I expand
> windows explorer vertically so I can see all the files and then just
> flick between those 2 checked out folders in the left pane. The right
> pane updates relatively slowly (not as slow as Nicklas though). With
> details (but no TSVN columns) showing it is about 50% slower.

Showing WC-roots always _is_ slower than showing a subfolder. You see,
wc-roots are not related to each other, so for each wcroot-folder, the
status has to be fetched individually. Inside a subfolder, fetching
the status of the parent folder is enough to get the status of _all_
files and folders in it.


  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.tigris.org
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Tue Dec 14 08:54:23 2004

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.