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

Re: 1.5.0-RC3: Repo-browser very slow

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Wed, 11 Jun 2008 22:49:01 +0200

Bernhard Merkle wrote:
>
> On 11 Jun., 22:13, Stefan Küng <tortoise..._at_gmail.com> wrote:
>> The delay is *only* when starting up the repo browser, not during
>> browsing itself. And that delay is due to the fact that the repobrowser
>> first asks the repository for some information about the initial url (it
>> executes an 'svn info').
>
> I have the delay not in starting up the repo browser but when
> expanding *each* node the *first* time.
> Expanding a node a second time is much faster (some caching) but the
> first time it is significant slow.

Sure, that's because the first time, we have to so an 'svn ls'. The
second time we don't do that unless you hit F5 to refresh.

> Also it seems not to traverse down the tree, so expanding a subnode of
> a expanded node is also very slot (the first time). Can you give me a
> hint how we can debug this ? (client/server mentioned in the initial
> post, protocol is https)

To traverse down the tree, hit Ctrl-F5.

I don't know which version of Subclipse you're using and what API
Subclipse uses for this. But we use the latest API (not the 1.4
version). That means as long as your repository is hosted on an 1.4
version of Subversion, it will be slower (but much faster once you
upgrade your server).

> While i really appreciate the new functionality in the repo browser in
> 1.5, with the current performace it is nearly unusable for us.
> (compared to 1.4.8).

It's slow, I know. But there's nothing we can do about that.

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net

Received on 2008-06-11 22:49:18 CEST

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.