Convenient metaedit

Pierre-Yves David pierre-yves.david at ens-lyon.org
Thu May 2 21:59:12 UTC 2019



On 4/27/19 9:16 AM, Friedrich Hagedorn wrote:
> Hello,
> 
> I tried the metaedit command from the evolve extension and was happy to
> find a nearly convenient way to refactor the commit messages of my
> recent commits. In order to metaedit the changesets with branched
> ancestors together with an unclean work directory I need to do the
> following steps:
> 
>      hg metaedit -r -4
>      hg shelve
>      hg hg evolve -aA
>      hg unshelve
> 
> Is it possible to include the last three steps into metaedit? This would
> be really convenient!

Yes, meta edit could be working fulling in-memory and skip the 
requirement for a clean working copy.

Can you file a bug at https://bz.mercurial-scm.org/ ?

However, we don't usually do automatic evolution of the orphan created 
by an evolution command. Stabilizing change on demand reduce the amount 
of markers created. Out of control marker creation can become an issue 
for very large stack.


-- 
Pierre-Yves David


More information about the Evolve-testers mailing list