86 karma · joined January 26, 2011
The limits imposed by phase are not going anywhere; you still cannot edit published history.
That view is quite outdated[1]. It's true for _published_ history though, but that's it. Couldn't help but note Mercurial did it right, _again_ :)
I've just updated to 3.26 and, well, neither of mentioned extensions (TopIcons and TopIcons Plus, referred here and there, incl. this post and GNOME wiki) don't (just have tried it personally) therefore I must call bullshit. Also comments in OP were conveniently disabled. I'm so frustrated and disappointed to even think to start writing the bug report that would be probably closed as "wontfix" or would stay in "new" forever.
1: https://github.com/peff/git/wiki/SoC-2012-Ideas#published-an...
> Not sure if those were committed back.
Some were for sure: [1]
GitHub _is_ a huge success, and git is merely comes along in a bandwagon (English isn't my native, hope I've made this clear)
> Whereas in mercurial, I feel pretty much lost when I want to do something that has not been an implemented workflow.
Interesting, could you give an example?
I'm wondering how nice architecture under the hood can be an excuse to have an Boeing-747-cockpit-style UI?
shouldn't he? EDIT: fixed bad wording. sorry, English is not my native.
> Please explain to me how they could monetize this on par with the effort put into developing this and still have it be open source.
paid closed-source plugins supporting enterprisey protocols, paid support, custom functionality. these are from top of my head, so pretty sure wirefloss devs could think of something as well.
as I've said, old commits are backed up.
> This works great with Git's reflog.
except git reflog is cleaned on git gc
Not mentioning http://mercurial.selenic.com/wiki/ChangesetEvolution feature is being in development.
> there was some command that left .orig files lying around
Only way .orig files may pop up is failure to replay rebased commit(s). No way these are backups — their purpose is to make user able to fix things and continue.
> Histedit extension which is meant to provide this feature has warnings all over the place
Ignore them — you do know, what are you doing, right?
> changeset backups written to locations in the working tree
That's not true. Backups are written to .hg/strip-backup directory, which isn't tracked.
"At times"? Well, maybe, if you have plenty of time, no paid work to do and no deadline approaching.