Mercurial > public > mercurial-scm > hg
diff tests/test-uncommit.t @ 42903:66048f6b5d0d
uncommit: add options to update to the current user or current date
These are also from the evolve extension's version of uncommit.
I tried adding validation that both forms of user or date can't be specified at
the same time, but that fails because these show up in `opts` with a None value
whether or not the option was given on the command line. Presumably that means
the conditional in `resolvecommitoptions` could be simplified. But this is how
both evolve and MQ handle it.
Differential Revision: https://phab.mercurial-scm.org/D6828
author | Matt Harbison <matt_harbison@yahoo.com> |
---|---|
date | Sat, 07 Sep 2019 23:20:11 -0400 |
parents | ff1ff2aae132 |
children | a50661567f83 |
line wrap: on
line diff
--- a/tests/test-uncommit.t Sat Sep 07 13:44:29 2019 -0400 +++ b/tests/test-uncommit.t Sat Sep 07 23:20:11 2019 -0400 @@ -42,6 +42,8 @@ -l --logfile FILE read commit message from file -d --date DATE record the specified date as commit date -u --user USER record the specified user as committer + -D --current-date record the current date as commit date + -U --current-user record the current user as committer (some details hidden, use --verbose to show complete help)