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

Re: How to change paths on an external file without a full update --depth infinity?

From: Johan Corveleyn <jcorvel_at_gmail.com>
Date: Thu, 15 Aug 2013 21:38:11 +0200

On Thu, Aug 15, 2013 at 9:03 PM, <dlellis_at_rockwellcollins.com> wrote:
...
> The whole discussion has centered on an attempted work around for the
> connection caching that doesn't currently occur for externals. If that can
> happen, I think we'd be very content. We're accepting of some performance
> issues. There was an XKCD a while ago that talked about how much time a
> task takes, how many times you do it and how much waste is created over a
> year. It was interesting (even if obvious if you thought about it). I
> think with connection caching we'd hit the sweet spot and working further
> would result in diminishing returns. This thread is an attempt a hopefully
> short-term work around this limitation.
>

As you've read in the responses by Ben Reser and Ivan Zhakov earlier
in this thread, the ra-session-reuse (connection caching) is work in
progress. That might take some time before it ends up in a final
release (if it's slated for 1.9, that's at least half a year away).

Have you considered setting up something like "write-through
proxying"[1], where you set up local read-only mirrors of your central
svn repository (which transparently sent through write requests to the
master)? That might significantly reduce latency for those read
operations, and might be good enough to make things workable.

[1] http://svnbook.red-bean.com/nightly/en/svn.serverconfig.httpd.html#svn.serverconfig.httpd.extra.writethruproxy

-- 
Johan
Received on 2013-08-15 21:39:10 CEST

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