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

Re: slow repository browsing

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2005-11-03 10:39:48 CET

Carlos Azcarate wrote:
> I've noticed in my apache error_logs hundred of access_denied errors for
> directories in my repository I'm not trying to browse. This happen when
> I browse one directory with tortoise. This makes the response very slow.
> I want to know if tortoisesvn tries to open or browse every file in my
> repository every time I expand any directory... When permissions are set
> so the user has access to everything in the repository the time it takes
> to open any directory is long (half a minute or more) but if the user
> only have access to the directory he or she is browsing then opening
> that directory takes three or more minutes.... Am I doing something
> wrong.

To show the locking information, TSVN first asks recursively for all
locks, starting from the repository root. I guess that's why you see
that delay.

Starting with 1.3, Subversion has extended the svn_client_ls() function
to return the locking info too, so TSVN doesn't have to get the locks
recursively anymore but gets them 'for free' when showing the contents
of a directory.
That means you can try a nightly build and check if the delay is gone.

Stefan

-- 
        ___
   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 Thu Nov 03 11:57:11 2005

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

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