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

RE: [TSVN] Performance issue caused by unversioned files/folders in WC

From: Lübbe Onken <l.onken_at_rac.de>
Date: 2004-12-16 09:53:51 CET

Hi Steve,

> > Michael Dietschi wrote:
> >
> >> But if I do not have the "Show unversioned files" checkbox
> checked then
> >> there
> >> are no files shown which could be added. If I want a file
> to get added
> >> _then_
> >> I will check "Show unversioned files" and know that I have
> to wait for some
> >> minutes...
> >
> > That was before. Then people complained that it took too
> long to 'just'
> > show the unversioned files and that TSVN should get them
> the first time,
> > store them in memory and immediately show them if you check "show
> > unversioned files". So I changed it to be what it is now.
> >
> Ouch! _I_ would vote for the previous version ;) Seriously,
> what's the common
> case? I think people more often want to commit their changes
> to already
> versioned files and not to add some new files.
I think that Michael is right here. Making people wait for something they
don't want / need at that moment is not a good idea. That would explain a
lot of the slowness I experience on some working copies with TortoiseSVN,
even though I've go lots of ignores defined.
If I'm inside the commit dialog and check "show unversioned files", I'm
happy to wait a while. Especially when a nice hint for this checkbox tells
me "This may take a while, because TortoiseSVN has to scan all
subdirectories for unversioned files". If you cache the results, checking
and unchecking will give immediate response. Only F5 will make the user wait
a while.

- Lübbe

  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 Thu Dec 16 09:54:48 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.