Open sourced some experimental extensions

Tim Delaney timothy.c.delaney at gmail.com
Mon Jun 2 20:49:21 CDT 2014


On 3 June 2014 10:51, Augie Fackler <raf at durin42.com> wrote:

>
> On Jun 2, 2014, at 4:24 PM, Durham Goode <durham at fb.com> wrote:
>
> > We just open sourced a few of our internal experimental extensions that
> have improved the UI for our users. You can find them here:
> https://bitbucket.org/facebook/hg-experimental/src
> >
> > hg smartlog
> > A graph log style output that shows only commits relevant to you, and
> hides everything else.
> >
> > hg githelp
> > A command that translates git commands into Mercurial commands.
> >
> > hg backups
> > A command for listing recently deleted commits (via .hg/strip-backups)
> and allowing the user to recover a commit using only it’s hash. A little
> similar to a git reflog in usage.
> >
> > fbamend
> > Allows amending commits in the middle of a stack, and adds ‘hg amend
> --rebase’ to automatically rebase the children onto the new commit.
>
> Pierre-Yves was more subtle, but I'll just say it: hg backups and fbamend
> will hopefully be completely obsoleted by evolution once it's ready -
> they're prime examples of where we're going (in fact, it works for me
> today.)
>
> (I'm sure you know this, but for others on the list I figured it might be
> helpful information.)


Agreed, but there's still a bit too much churn on evolve for me to be
comfortable introducing it to my team just yet. So fbamend is a welcome
intermediate step that should simplify my workflow a bit.

Given that, I just tried it and I still couldn't hg amend --edit --rebase a
changeset where I just wanted to change the commit message ...

Tim Delaney
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://selenic.com/pipermail/mercurial-devel/attachments/20140603/16b7c02b/attachment.html>


More information about the Mercurial-devel mailing list