mirror of
https://github.com/git/git
synced 2024-11-05 18:59:29 +00:00
remote-hg: add 'insecure' option
If set to true acts as hg's clone/pull --insecure option. Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
parent
b3ab6fd1ac
commit
2e8e813232
1 changed files with 9 additions and 0 deletions
|
@ -30,6 +30,9 @@ import urllib
|
|||
# If you don't want to force pushes (and thus risk creating new remote heads):
|
||||
# git config --global remote-hg.force-push false
|
||||
#
|
||||
# If you want the equivalent of hg's clone/pull--insecure option:
|
||||
# git config remote-hg.insecure true
|
||||
#
|
||||
# git:
|
||||
# Sensible defaults for git.
|
||||
# hg bookmarks are exported as git branches, hg branches are prefixed
|
||||
|
@ -279,6 +282,12 @@ def get_repo(url, alias):
|
|||
myui.setconfig('ui', 'interactive', 'off')
|
||||
myui.fout = sys.stderr
|
||||
|
||||
try:
|
||||
if get_config('remote-hg.insecure') == 'true\n':
|
||||
myui.setconfig('web', 'cacerts', '')
|
||||
except subprocess.CalledProcessError:
|
||||
pass
|
||||
|
||||
if hg.islocal(url):
|
||||
repo = hg.repository(myui, url)
|
||||
else:
|
||||
|
|
Loading…
Reference in a new issue