Auf unserem Repository-Server führte das Hinzufügen eines ControlMasters zur ssd / config-Datei (Socket erstellen?) Zu einer 50-fachen Erhöhung der Übertragungsgeschwindigkeit von durchschnittlich etwa 2,5 Sekunden auf durchschnittlich 0,05 Sekunden. Die Übertragungsgeschwindigkeit liegt zwischen dem Repository-System und unseren Webservern. Jetzt möchte ich den gleichen Leistungsgewinn auf die Windows -> Repository-Verbindung anwenden. Wir verwenden derzeit Tortoise, um eine Verbindung über SSH herzustellen, und ich habe auf Wikipedia gelesen, dass Putty das Sitzungsmultiplexing von Haus aus nicht unterstützt. Ich bin mir bewusst, dass es andere SSH-Tools mit dieser Funktion gibt, die ebenfalls für Windows entwickelt wurden, aber ich habe mich gefragt, ob ich diese verwenden könnte, wenn ich Probleme mit der Kompatibilität mit Mercurial über die SSH-Verbindung habe, da ich glaube, dass sie derzeit Plink verwendet, um das zu handhaben SSH-Tunneling.
Ich suche nach Optionen zum Aktivieren des Sitzungsmultiplexens unter Windows, die mit Mercurial kompatibel sind.