diff -r 3e102a8dd52c -r e8c8d81eb864 mercurial/commands.py --- a/mercurial/commands.py Fri Jun 16 16:56:16 2017 -0700 +++ b/mercurial/commands.py Thu Jun 22 10:10:02 2017 -0700 @@ -1230,6 +1230,8 @@ contentopts = {'cg.version': cgversion} if repo.ui.configbool('experimental', 'evolution.bundle-obsmarker', False): contentopts['obsolescence'] = True + if repo.ui.configbool('experimental', 'bundle-phases', False): + contentopts['phases'] = True bundle2.writenewbundle(ui, repo, 'bundle', fname, bversion, outgoing, contentopts, compression=bcompression, compopts=compopts)