Show More
@@ -4588,7 +4588,10 b' def revert(ui, repo, *pats, **opts):' | |||
|
4588 | 4588 | raise error.Abort(_('uncommitted merge with no revision specified'), |
|
4589 | 4589 | hint=_("use 'hg update' or see 'hg help revert'")) |
|
4590 | 4590 | |
|
4591 |
|
|
|
4591 | rev = opts.get('rev') | |
|
4592 | if rev: | |
|
4593 | repo = scmutil.unhidehashlikerevs(repo, [rev], 'nowarn') | |
|
4594 | ctx = scmutil.revsingle(repo, rev) | |
|
4592 | 4595 | |
|
4593 | 4596 | if (not (pats or opts.get('include') or opts.get('exclude') or |
|
4594 | 4597 | opts.get('all') or opts.get('interactive'))): |
@@ -152,6 +152,19 b' Testing with hash' | |||
|
152 | 152 | $ hg up 3 |
|
153 | 153 | 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
|
154 | 154 | |
|
155 | `hg revert` | |
|
156 | ||
|
157 | $ hg revert -r 28ad74 --all | |
|
158 | reverting c | |
|
159 | ||
|
160 | $ hg diff | |
|
161 | diff -r 2443a0e66469 c | |
|
162 | --- a/c Thu Jan 01 00:00:00 1970 +0000 | |
|
163 | +++ b/c Thu Jan 01 00:00:00 1970 +0000 | |
|
164 | @@ -1,2 +1,1 @@ | |
|
165 | foo | |
|
166 | -bar | |
|
167 | ||
|
155 | 168 | Commands with undefined cmdtype should not work right now |
|
156 | 169 | |
|
157 | 170 | $ hg phase -r 28ad74 |
General Comments 0
You need to be logged in to leave comments.
Login now