diff --git a/sat/plugins/plugin_merge_req_mercurial.py b/sat/plugins/plugin_merge_req_mercurial.py index 72e88142..3b7f193a 100644 --- a/sat/plugins/plugin_merge_req_mercurial.py +++ b/sat/plugins/plugin_merge_req_mercurial.py @@ -86,8 +86,10 @@ class MercurialHandler(object): return d def export(self, repository): - d = MercurialProtocol.run(repository, 'export', '-g', '-r', 'outgoing()', - '--encoding=utf-8') + d = MercurialProtocol.run( + repository, 'export', '-g', '-r', 'outgoing() and ancestors(.)', + '--encoding=utf-8' + ) d.addCallback(lambda data: data.decode('utf-8')) return d