News for hackers. Stuff that matters.
Re:Scaling Mercurial at Facebook by ngoldbaum on Tuesday January 07, 2014 @03:56PM (#7019852)
Mercurial refers to git-like lightweight branches as bookmarks [1]. Branches are still permanent tags in the repository.

Commit --amend is now part of base mercurial. Rebase is available as an extension that is shipped with the client, like most advanced functionality. I don't know what add -p does.

[1] http://mercurial.selenic.com/wiki/Bookmarks/

Re:Scaling Mercurial at Facebook by durin42 on Tuesday January 07, 2014 @04:02PM (#7019890)
"add -p" is basically the 'hg record' extension.
Re:Scaling Mercurial at Facebook by _ikke_ on Tuesday January 07, 2014 @04:18PM (#7020007)
It's more like `git commit -p`. If you abort `hg record`, the selection you've made is lost.