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

Re: [TSVN] Very long time to crawl WC.

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2005-12-07 08:45:53 CET

On 12/7/05, Peter McNab <mcnab_p@melbpc.org.au> wrote:
> Hot off the press.

Seems my nightly build is finally working properly :)

> Exercising r5085 on Win2K and the scan behavior as reported yesterday
> (6th Dec) is the same.
>
> It may not be the intended behavior but on a small WC it is not a huge
> problem.
> Might be one on a larger WC though.
> Initial crawl of TortoiseSVN WC 1 Min 48 Secs. :-\
> Subsequent Crawl 15 Secs. :-)

Sure! The first crawl means a lot of disk access (the actual 'svn st' is done).
Second and further crawls mean only recalculate the recursive status,
no disk access (some exceptions, but few).

> Test repeated upon second reboot confirms 1st test result.
> Note. I keep my HDD defragmented to overcome extraneous influences and
> Cacheman turned off too.
>
> *Shut down is clean*. Excellent again.
>
> If it's not a silly question, is or are there documents that spell out
> in human digestible detail the workings of cache and the precise
> structure of information passing to and fro and when? I'm getting more
> and more tempted to try a re-write (but it would be in Delphi).

No, there's no document about that. And, another rewrite?
Will already did that by introducing the cache in the first place,
then I did a part-rewrite with the filesystem-watching, now you want
to do it again?

Stefan

--
       ___
  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 Wed Dec 7 08:46:18 2005

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.