[PATCH 1 of 3 V2] summary: add a phase line (draft, secret) to the output
pierre-yves.david at ens-lyon.org
Sat May 16 00:52:06 CDT 2015
On 05/15/2015 02:09 AM, Gilles Moris wrote:
> # HG changeset patch
> # User Gilles Moris <gilles.moris at free.fr>
> # Date 1431617918 -7200
> # Thu May 14 17:38:38 2015 +0200
> # Node ID b51d7e3407dd0be0807c887c9b6fb82bebf57bf6
> # Parent d1bd0fd07ee6adf4ab3be2b0a0a7c0df54d55abf
> summary: add a phase line (draft, secret) to the output
> The number of draft and secret changesets are currently not summarized.
> This is an important information because the number of drafts give some rough
> idea of the number of outgoing changesets in typical workflows, without needing
> to probe a remote repository. And a non-zero number of secrets means that
> those changeset will not be pushed.
> If the repository is "dirty" - some draft or secret changesets exists - then
> summary will display a line like:
> phases: X draft, Y secret (public)
I like the idea of showing phases in summary a lot.
But I'm not a fan of the (public) here. I feel like it is too obscure
for a user to link it with the current working directory parents .
In the mean time, we already have parent related information in summary,
could we add (non public) phases information in this parent display? I
feel it would be much clearer.
(even if I know that (<data>) usually related to working directory I do
not feel like the parent information fit there. Maybe we could have the
phase of the future commit there (draft or secret, depending of config
More information about the Mercurial-devel