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.
I know about ControlMaster (which we can only those of us with ssh+git can benefit), but just launching a new process and waiting if there's something new will slow-down. OTOH git skips the "recurse everything locking all subfolders" step, so it may be equivalent. Maybe there's some way for fetching updates from aggregate repositories at once and I am just when everything is solved, though. _______________________________________________ Wikitech-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikitech-l
