[PATCH 2 of 2] commit: try to clarify when to use --new-branch
Pierre-Yves David
pierre-yves.david at ens-lyon.org
Mon Nov 30 14:10:01 CST 2015
On 11/30/2015 11:09 AM, timeless wrote:
> # HG changeset patch
> # User timeless <timeless at mozdev.org>
> # Date 1448909767 0
> # Mon Nov 30 18:56:07 2015 +0000
> # Node ID c82932a5af52058a1cbce3e12cb07dccf1abc9ca
> # Parent a92289f0420c849b40f86904d935c7598a49cfa4
> commit: try to clarify when to use --new-branch
>
> diff --git a/mercurial/commands.py b/mercurial/commands.py
> --- a/mercurial/commands.py
> +++ b/mercurial/commands.py
> @@ -1488,6 +1488,13 @@
> head closed. When all heads of a branch are closed, the branch
> will be considered closed and no longer listed.
>
> + .. note::
> +
> + If you are thinking about closing a branch, but you never shared
> + it, you should consider making it secret (see :hg:`help phase`) or
> + obsolete (see :hg:`help obsolete`), or stripping it
> + (see :hg:`help strip`) instead of merely closing it.
> +
Evolution is still experimental, we cannot make reference to "obsolete"
in the wild like that.
Improving help in that area seems a good idea. The current proposed
paragraph seems a bit too enigmatic to me. I would insert something to
emphasize the fact that "If you never shared it, you would be better of
not sharing it at all". Then pointing at option to not share it.
--
Pierre-Yves David
More information about the Mercurial-devel
mailing list