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

Re: [TSVN] Scintilla (was Re: [TSVN] New release soon?)

From: Will Dean <svn_at_indcomp.co.uk>
Date: 2005-01-09 15:14:07 CET

At 19:51 07/01/2005 -0500, you wrote:

>All the above is focusing on log messages being the thing that's lost if
>your commit dialog closes unexpectedly. I usually have a different
>concern: that the commit dialog itself will close. Why? Because I often
>work on very large trees that can take several minutes for the commit
>dialog to get the status of.

I'm always interested in things which take several *minutes*. Can you give
me some numbers for how big this tree is, roughly.

It would be interesting for me to know the following (roughly):

Total files in tree
Number of unversioned files
Total folders in tree
Number of unversioned folders

Versions of TSVN prior to 1.1.2 have had hideously bad performance on the
commit dialog with large trees, but the performance improvement in 1.1.2
should be so significant that a tree which takes several minutes in 1.1.2
would probably never have completed in prior versions.

Versions including 1.1.2 probably have terrible performance if you select a
large number of files and folders at the top of the tree and then do a
right-click-commit on that selection.

> If the commit dialog closes accidentally I've got to wait all over again.

With all these sorts of issues, *I* always want to look at the performance
before worrying about the U/I. It may well be that your tree is so big
(or your disk-drives so slow!) that it's always going to take several
minutes just to stat the files in the tree, in which case there's not much
we can do.

But I'd be interested to look at this.

Cheers,

Will

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Sun Jan 9 15:15:09 2005

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