bundle2: fix configuration name mismatch
During pulls bundle2 was checking server.bundle2, but during pushes it was
checking experimental.bundle2. This makes them both experimental.bundle2.
This is a backport of
750c7c14a637
--- a/mercurial/exchange.py Sat May 17 15:14:18 2014 +0900
+++ b/mercurial/exchange.py Wed May 07 17:20:38 2014 -0700
@@ -537,7 +537,7 @@
lock = pullop.repo.lock()
try:
_pulldiscovery(pullop)
- if (pullop.repo.ui.configbool('server', 'bundle2', False)
+ if (pullop.repo.ui.configbool('experimental', 'bundle2-exp', False)
and pullop.remote.capable('bundle2-exp')):
_pullbundle2(pullop)
if 'changegroup' in pullop.todosteps: