summaryrefslogtreecommitdiffstats
path: root/subcmds/init.py
diff options
context:
space:
mode:
authorTimo Lotterbach <timo.lotterbach@bmw-carit.de>2016-10-07 10:52:08 +0200
committerTimo Lotterbach <timo.lotterbach@bmw-carit.de>2017-05-26 15:11:11 +0200
commiteec726c6d880b8616b5b734155befaf54f936cba (patch)
tree17fa05674ea29f981b460d0dfab361846e42c9b9 /subcmds/init.py
parentffb4b890997b1799f188ec44f005d949feb643a7 (diff)
downloadgit-repo-eec726c6d880b8616b5b734155befaf54f936cba.tar.gz
Add option REPO_IGNORE_SSH_INFO to ignore ssh_info
This is required for setups, where Gerrit access using ssh is only available for some networks. For network without ssh access, repo will get ssh_info from Gerrit and use ssh for communications - which will fail. To support this setup we need to have an option to ignore the ssh_info provided by Gerrit and use http(s). Using git insteadOf as alternative results in the inability to add reviewers using "repo upload --re=...", since the syntax of adding reviewers differs for ssh and https. repo is assuming an ssh connection and uses "git push --receive-pack=...", which will fail since git silently uses https for push operation. repo must be aware that https is used so it uses "git push remote ...:refs/for/...%r=..." for upload. Change-Id: Idd83baef0fb26ffcc9ac65e204b68d323ce177a1
Diffstat (limited to 'subcmds/init.py')
0 files changed, 0 insertions, 0 deletions