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

Re: TSVN treating repo connections as free greatly reduces the responsiveness of svn+ssh protocol

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Fri, 2 Oct 2015 19:54:11 +0200

On 02.10.2015 17:06, Ryan Rutledge wrote:
>> On 29.09.2015 21:41, Ryan Rutledge wrote:
>>
>>> Changing that setting reduced the number from 16 in one instance
>>> to 10. I can only account for 3 of them by the CLI equivalence
>>> guideline, though: svn list <rootURL> svn list <rootURL/project>
>>> svn list <rootURL/project/trunk>
>>>
>>> The trunk does contain 7 items - 1 subfolder and 6 files.
>>> Coincidence? Is the repo browser doing some additional operation
>>> on each child, beyond just losing them? I ask because svn list -v
>>> seems to already give all the same information presented in the
>>> repo browser. I tried a different project with only 5 children
>>> (all files) in the trunk, but there were still 10 sessions.
>>>
>>> This doesn't add up.
>>
>> Also uncheck "Show externals" and "Show locks" on that settings
>> page. TSVN will otherwise also fetch the properties of each item to
>> check for svn:externals and also for locks.
>>
>> Stefan
>>
> I had already cleared those two options at the same time I unchecked
> the pre-fetch option. As of right now, it looks like a bug in TSVN to
> me, unless there is yet some other setting that may cause unexplained
> repo operations.

the repo browser does a lot of connections to the repository. It has to
so it can get all the required info, which is a lot more than what you
get if you just run an 'svn ls -v'.
So while you can reduce the connections with those options, you'll never
get down to just one.
You have to configure your setup properly so you don't have to
repeatedly enter the credentials.

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest interface to (Sub)version control
    /_/   \_\     http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3140606
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2015-10-02 19:54:11 CEST

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