diff -r 0ecaf1e72609 -r b03388ffeb31 mercurial/commands.py --- a/mercurial/commands.py Tue Jan 10 16:36:32 2012 -0600 +++ b/mercurial/commands.py Tue Jan 10 16:36:33 2012 -0600 @@ -4228,12 +4228,13 @@ With no argument, show the phase name of specified revisions. - With on one of `--public`, `--draft` or `--secret`, change the phase value. + With one of `--public`, `--draft` or `--secret`, change the phase + value of the specified revisions. Unless -f/--force is specified, :hg:`phase` won't move changeset from a - lower phase to an higher phase. Phase are ordered as follow: - - public < draft < secret. + lower phase to an higher phase. Phases are ordered as follows: + + public < draft < secret """ # search for a unique phase argument targetphase = None