summaryrefslogtreecommitdiffstats
path: root/subcmds/forall.py
diff options
context:
space:
mode:
authorJonathan Nieder <jrn@google.com>2017-10-19 14:23:10 -0700
committerJonathan Nieder <jrn@google.com>2017-10-19 14:39:26 -0700
commitc00d28b767240ef17a0402a7d55a7a6197ce2815 (patch)
tree58ca90c82590183ea9cd5f21c116eb8927ab7e44 /subcmds/forall.py
parent788e9626ccefa2e40aab58b67a1487e2a26b8225 (diff)
downloadgit-repo-c00d28b767240ef17a0402a7d55a7a6197ce2815.tar.gz
Set GIT_SSH_VARIANT when setting GIT_SSH
Make it explicit that the ssh wrapper we use for control master support accepts OpenSSH-compatible command line arguments instead of asking Git to guess. The GIT_SSH_VARIANT setting was introduced in Git v2.13.0-rc0~3^2~2 (2017-02-01) as a more reliable detection method than relying on the ssh command name. Fortunately the default variant was 'ssh' (i.e., OpenSSH-compatible) so this wasn't initially required. Now Git wants to start using more OpenSSH features (-o SendEnv=GIT_PROTOCOL), and in order to do so its ssh variant detection will need to be tweaked. Set GIT_SSH_VARIANT explicitly so this helper can continue to work regardless of how Git modifies its autodetection. Reported-by: William Yan <wyan@google.com> Change-Id: I6bf2c53b4eb5303a429eae6cb68e0a5ccce89064
Diffstat (limited to 'subcmds/forall.py')
0 files changed, 0 insertions, 0 deletions