diff -r 0dce1297dd01 -r f3f109971359 mercurial/cmdutil.py --- a/mercurial/cmdutil.py Wed Jul 25 10:34:31 2018 +0200 +++ b/mercurial/cmdutil.py Wed Jul 25 12:50:31 2018 +0530 @@ -1889,9 +1889,6 @@ revs = _walkrevs(repo, opts) if not revs: return [] - if allfiles and len(revs) > 1: - raise error.Abort(_("multiple revisions not supported with " - "--all-files")) wanted = set() slowpath = match.anypats() or (not match.always() and opts.get('removed')) fncache = {}