[PATCH 2 of 2] mq: flag as deprecated

Augie Fackler raf at durin42.com
Wed Jul 9 08:51:24 CDT 2014


On Wed, Jul 9, 2014 at 9:49 AM, Jordi Gutiérrez Hermoso <jordigh at octave.org>
wrote:

> On Jun 7, 2014, at 6:28 PM, Angel Ezquerra <angel.ezquerra at gmail.com>
> wrote:
> > TortoiseHg supports "commit --amend" but that does not fully match
> > what you can do with QRefresh (you cannot easily remove files from
> > a commit with "hg commit --amend", for example).
>
> hg rm thefile && hg commit --amend? Is this too difficult?
>

Doesn't solve the whole problem - I might be trying to split a change or
something, and want to un-commit some changes without discarding the files.


>
> On Sat, 2014-06-07 at 19:02 -0400, Augie Fackler wrote:
> > I consider evolve and histedit to be complementary. histedit will
> > use evolution, but evolution won't ever (I think) be able to replace
> > histedit's workflow for nd-line users.
>
> It already does for me. The only time I use histedit instead of evolve
> now is when I need to reorder commits. For this case, I'm preparing an
> `hg reorder` command.
>
> Other than that, I update to past commits, `hg amend` them, sometimes
> I `hg fold` the result, I `hg rebase` stuff around... Evolve really
> can provide a complete CLI and thus *scriptable* alternative to
> histedit.
>

histedit will still be a convenient batch tool for mass history editing,
and it'll still stick around IMO. Maybe you'll write your own scripts that
do something similar, but I suspect it's going to remain a pretty big
winner.


>
> - Jordi G. H.
>
>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://selenic.com/pipermail/mercurial-devel/attachments/20140709/443efe70/attachment.html>


More information about the Mercurial-devel mailing list