plugin mr mercurial: limit export to ancestors of working directory parent

This commit is contained in:
Goffi 2022-08-23 23:37:22 +02:00
commit b79a06e488

View file

@ -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