Mercurial > evolve
changeset 4605:f8790714b741
evolve: mention that --all is the default behavior now
author | Anton Shestakov <av6@dwimlabs.net> |
---|---|
date | Thu, 25 Apr 2019 17:20:32 +0800 |
parents | eb4ae1f71cf4 |
children | 6c3f4cfa582e |
files | hgext3rd/evolve/evolvecmd.py |
diffstat | 1 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/hgext3rd/evolve/evolvecmd.py Thu Apr 25 17:19:41 2019 +0800 +++ b/hgext3rd/evolve/evolvecmd.py Thu Apr 25 17:20:32 2019 +0800 @@ -1545,9 +1545,9 @@ unless you explicitly request such behavior (see below). Eliminating all instability around your working copy may require multiple - invocations of :hg:`evolve`. Alternately, use ``--all`` to recursively - select and evolve all orphan changesets that can be rebased onto the - working copy parent. + invocations of :hg:`evolve` if you use ``--rev`` or ``--no-all``. Use + ``--all`` (which is the default behavior) to recursively select and evolve + all orphan changesets that can be rebased onto the working copy parent. This is more powerful than successive invocations, since ``--all`` handles ambiguous cases (e.g. orphan changesets with multiple children) by evolving all branches.