Mercurial > public > mercurial-scm > hg-stable
diff mercurial/cmdutil.py @ 44772:c5574408254a stable
copy: give better error message when no source paths found with --at-rev
The new error message matches what we show when marking copies in the
working copy.
Differential Revision: https://phab.mercurial-scm.org/D8496
author | Martin von Zweigbergk <martinvonz@google.com> |
---|---|
date | Wed, 06 May 2020 11:40:17 -0700 |
parents | 1cdc80280286 |
children | b7808443ed6a |
line wrap: on
line diff
--- a/mercurial/cmdutil.py Wed May 06 11:41:37 2020 -0700 +++ b/mercurial/cmdutil.py Wed May 06 11:40:17 2020 -0700 @@ -1552,6 +1552,8 @@ for abs, rel, exact in srcs: copylist.append(abs) + if not copylist: + raise error.Abort(_(b'no files to copy')) # TODO: Add support for `hg cp --at-rev . foo bar dir` and # `hg cp --at-rev . dir1 dir2`, preferably unifying the code with the # existing functions below.