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

Re: Report: performance problem

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2007-03-18 15:15:02 CET

Kai Hofmann wrote:
[snip]
> Problem description:
>
> When I am reading the subversion repository via a webbrowser (Mozilla for example),
> everything works fast as expected!
>
> When using the tortoise browser I have to wait some minutes (> 5 mostly) when opening a subtree by
> clicking on a "+".
> As it looks tortoise asks for authentification for each simple read of each item - and not (as the browser)
> for the complete session. This slows down tortoise dramatically and should be changed as soon as possible.

When you browse the repository with a webbrowser, you only get plain
html pages back. That also means that a webbrowser only has to
authenticate once per page.

However, if you use a Subversion client to access the repository, the
server doesn't provide html pages but other data. It doesn't use
GET/PUT/... but uses DAV requests. But that means that authentication
happens much more often.

I don't know how that radius auth works internally. But we had similar
problems with the mod_auth_sspi module: it would re-authenticate for
every data packet sent/received. That's why the devs of that module
added the 'SSPIPerRequestAuth' param, which forced the auth module to
only ask for authentication once per request (but that's not as secure
as without it of course).

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Sun Mar 18 15:15:22 2007

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.