X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=pep-103.txt;h=ff3586e47991d6253bd830b593a0a624e2780900;hb=403cfc73ce14c5cfa7163188c042a5f3025b8c49;hp=803dad823a283245e0dd9ad4aa397844a3b54bf5;hpb=0daad6c4ea795d6f7fea9f043b45160e7a26f8e6;p=git-wiki.git diff --git a/pep-103.txt b/pep-103.txt index 803dad8..ff3586e 100644 --- a/pep-103.txt +++ b/pep-103.txt @@ -3,12 +3,23 @@ Title: Collecting information about git Version: $Revision$ Last-Modified: $Date$ Author: Oleg Broytman -Status: Draft +Status: Withdrawn Type: Informational Content-Type: text/x-rst Created: 01-Jun-2015 Post-History: 12-Sep-2015 +Withdrawal +========== + +This PEP was withdrawn as it's too generic and doesn't really deals +with Python development. It is no longer updated. + +The content was moved to `Python Wiki`_. Make further updates in the +wiki. + +.. _`Python Wiki`: https://wiki.python.org/moin/Git + Abstract ======== @@ -933,6 +944,38 @@ Read the detailed instructions in the file. Search the Net for "git prompt" to find other prompt variants. +SSH connection sharing +---------------------- + +SSH connection sharing is a feature of OpenSSH and perhaps derivatives +like PuTTY. SSH connection sharing is a way to decrease ssh client +startup time by establishing one connection and reusing it for all +subsequent clients connecting to the same server. SSH connection +sharing can be used to speedup a lot of short ssh sessions like scp, +sftp, rsync and of course git over ssh. If you regularly +fetch/pull/push from/to remote repositories accessible over ssh then +using ssh connection sharing is recommended. + +To turn on ssh connection sharing add something like this to your +~/.ssh/config:: + + Host * + ControlMaster auto + ControlPath ~/.ssh/mux-%r@%h:%p + ControlPersist 600 + +See `OpenSSH wikibook +`_ and +`search `_ for +more information. + +SSH connection sharing can be used at GitHub, GitLab and SourceForge +repositories, but please be advised that BitBucket doesn't allow it +and forcibly closes master connection after a short inactivity period +so you will see errors like this from ssh: "Connection to bitbucket.org +closed by remote host." + + git on server =============