11-10-05 11:59 AM, Brion Vibber wrote:
> On Wed, Oct 5, 2011 at 7:18 AM, Platonides <[email protected]> wrote:
>
>> There are 615 extensions in trunk/extensions
>> With the new setup, would someone which has a checkout of everything
>> need to open 616 connections (network latency, ssh authentication, etc.)
>> whenever he wants to pull?
>> svn:externals already noticeably slow checkouts, and there's only a
>> bunch of them.
>>
> I'll do some tests; it may be possible to avoid having to do serial
> connection setup/teardown by using SSH's ControlMaster[1] setting to
> piggyback the 'new' connections on one that's already open.
>
> [1] <
> http://www.anchor.com.au/blog/2010/02/ssh-controlmaster-the-good-the-bad-the-ugly/
> (Part of what makes svn:externals slow is that you're jumping over to
> another site entirely -- that's an extra DNS lookup, possibly separate auth,
> and who knows how well the other server performs.)
>
> -- brion
;) And when all else fails, rsync a bunch of --bare repos and do your
pull on the local hd.

~Daniel Friesen (Dantman, Nadir-Seen-Fire) [http://daniel.friesen.name]


_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to