equal
deleted
inserted
replaced
268 # Value is a list of bundle version to be picked from, highest version |
268 # Value is a list of bundle version to be picked from, highest version |
269 # should be used. |
269 # should be used. |
270 # |
270 # |
271 # developer config: devel.legacy.exchange |
271 # developer config: devel.legacy.exchange |
272 exchange = ui.configlist('devel', 'legacy.exchange') |
272 exchange = ui.configlist('devel', 'legacy.exchange') |
273 if not exchange: |
273 forcebundle1 = 'bundle2' not in exchange and 'bundle1' in exchange |
274 forcebundle1 = not ui.configbool('experimental', 'bundle2-exp', True) |
|
275 # developer config: devel.legacy.exchange |
|
276 else: |
|
277 forcebundle1 = 'bundle2' not in exchange and 'bundle1' in exchange |
|
278 |
|
279 return forcebundle1 or not op.remote.capable('bundle2') |
274 return forcebundle1 or not op.remote.capable('bundle2') |
280 |
275 |
281 class pushoperation(object): |
276 class pushoperation(object): |
282 """A object that represent a single push operation |
277 """A object that represent a single push operation |
283 |
278 |