[PATCH 1 of 2 V2-STABLE] rebase: add a mention of phases in the help

Kevin Bullock kbullock+mercurial at ringworld.org
Thu Jan 31 20:39:24 CST 2013


On 31 Jan 2013, at 7:05 PM, Pierre-Yves David wrote:

> # HG changeset patch
> # User Pierre-Yves David <pierre-yves.david at ens-lyon.org>
> # Date 1359680445 -3600
> # Branch stable
> # Node ID 4982bb772d3e1fc0dca0d049249bc2d928d782c6
> # Parent  2a1fac3650a5b4d650198604c82ab59969500374
> rebase: add a mention of phases in the help
> 
> This changeset points the user to the phases section of the help right after the
> paragraph warning about potential issue. The phases section should do a much
> better job at explaining current security and potential remaining danger.
> 
> Following Wagner Bruna advises, this is added in a plain new paragraph to not
> invalidate current translation this close from the release.
> 
> diff --git a/hgext/rebase.py b/hgext/rebase.py
> --- a/hgext/rebase.py
> +++ b/hgext/rebase.py
> @@ -66,10 +66,16 @@ def rebase(ui, repo, **opts):
>     You should not rebase changesets that have already been shared
>     with others. Doing so will force everybody else to perform the
>     same rebase or they will end up with duplicated changesets after
>     pulling in your rebased changesets.
> 
> +    In its default configuration, Mercurial will prevent you from
> +    rebasing published changes. See :hg:`help phases` for details.
> +
> +    See :hg:`help phases` for details on interaction between
> +    changesets exchanges and history rewriting.
> +

Crewed just the paragraph I wrote.

pacem in terris / мир / शान्ति / ‎‫سَلاَم‬ / 平和
Kevin R. Bullock



More information about the Mercurial-devel mailing list