Mercurial > evolve
diff 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 |
line wrap: on
line diff
--- a/README Tue Jun 23 00:02:23 2015 -0700 +++ b/README Mon Jun 22 21:01:30 2015 -0700 @@ -61,6 +61,9 @@ do as invocated. - evolve: bare `hg evolve` commands now abort when multiple changesets could be a target. +- evolve: `hg evolve --all` only evolve changeset that will end up as + descendant of the current working copy. The old behavior of `--all` + in now in `--all --any`. 5.1.5 --