Mercurial > evolve
comparison README @ 1422:c868a69c29c5
evolve: distinct between '--all' and '--all --any'
Before this patch, evolve --all implied evolve --all --any. With this patch
evolve --all evolves all the aspiring descendants of the parent of the working
copy. evolve --all --any does what evolve --all did before: evolving all the
troubles in the repo.
We add anew function _aspiringdescendant for this purpose
author | Pierre-Yves David <pierre-yves.david@fb.com> |
---|---|
date | Mon, 22 Jun 2015 21:01:30 -0700 |
parents | 0b714c4ad9ff |
children | 6db55f28c965 |
comparison
equal
deleted
inserted
replaced
1421:8f18c7b3af14 | 1422:c868a69c29c5 |
---|---|
59 - evolve: gain --unstable --divergent --bumped flag to select the trouble | 59 - evolve: gain --unstable --divergent --bumped flag to select the trouble |
60 - evolve: issue more useful error message and hint when evolve has nothing to | 60 - evolve: issue more useful error message and hint when evolve has nothing to |
61 do as invocated. | 61 do as invocated. |
62 - evolve: bare `hg evolve` commands now abort when multiple changesets could be | 62 - evolve: bare `hg evolve` commands now abort when multiple changesets could be |
63 a target. | 63 a target. |
64 - evolve: `hg evolve --all` only evolve changeset that will end up as | |
65 descendant of the current working copy. The old behavior of `--all` | |
66 in now in `--all --any`. | |
64 | 67 |
65 5.1.5 -- | 68 5.1.5 -- |
66 | 69 |
67 - minor documentation cleanup | 70 - minor documentation cleanup |
68 - support -i option for `hg amend` if commit supports it (3.4) | 71 - support -i option for `hg amend` if commit supports it (3.4) |