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

Re: Reducing remote calls

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Sun, 09 Mar 2008 15:30:57 +0100

Oren Eini (Murphy & Associates) wrote:
> Hi guys,
> This is an observation only, but I have noticed that TSVN seems to cause
> about twice as much remote calls to the server than svn.exe, for the
> same operations.
> Looking at the generated calls, it looks like at least some of them are
> duplicates of on another.
> Any idea why?

Depending on which command you're using or which dialog, TSVN has to do
some checks before it can execute the command you want. For example,
when you update, TSVN first asks the repo what the HEAD revision is,
then updates *all* selected targets to that exact revision (the svn
client would update all items to HEAD, which means if there's a commit
in between the updates, your working copy would not be in a consistent
state). Or in the repo browser, it has to check whether the URL is a
file or a folder, what the HEAD revision is, what the repository root
url is, ...

Stefan

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

Received on 2008-03-09 15:31:31 CET

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