

Re-use connection for svn:externals

From: Phillip Hellewell <sshock_at_gmail.com>
Date: Mon, 8 Feb 2010 10:36:53 -0700


I'm not sure if this is related to issue 1448 or not (it's kinda like the
opposite of 1448 actually), but I use externals extensively and doing an
update is slow. It appears to be creating a new connection for each
external even though it's the same repository on the same server. Each
connection takes about 3 seconds to make.

I have a large project (over 10,000 files) that takes about 10 seconds to do
an update (with no externals). Then I have a sibling folder that acts as a
"module" to provide a limited view of the project by using relative
externals to about a dozen subdirs of the project. This "module" folder
takes 40 seconds to do an update. So it takes longer to update this
"module" folder even though it only contains a subset of the project! Even
individual file externals take 3 seconds each to update.

Since all the externals are relative, they are to the same repository on the
same server, so can't we re-use existing connection?


P.S. I am connecting to a server over the Internet, using HTTPS with
Kerberos authentication.
Received on 2010-02-08 18:43:53 CET
