mercurial/hg.py
changeset 24290 b76d8c641746
parent 23883 7e71898a7cdc
child 24306 6ddc86eedc3b
--- a/mercurial/hg.py	Wed Mar 04 22:41:48 2015 +0900
+++ b/mercurial/hg.py	Wed Mar 04 23:27:04 2015 +0900
@@ -672,7 +672,9 @@
         for key, val in src.configitems(sect):
             dst.setconfig(sect, key, val, 'copied')
     v = src.config('web', 'cacerts')
-    if v:
+    if v == '!':
+        dst.setconfig('web', 'cacerts', v, 'copied')
+    elif v:
         dst.setconfig('web', 'cacerts', util.expandpath(v), 'copied')
 
     return dst