Top
Best
New

Posted by ibobev 2 days ago

Mercurial, 20 years and counting: how are we still alive and kicking? [video](fosdem.org)
171 points | 169 commentspage 2
qa3-tech 6 hours ago|
Glad it is still around. hg was the better experience as it had fewer command surface. But slower, and sometimes you need the extra detail commands to analyze the history.
srean 10 hours ago||
I am glad the Hginit is back https://hginit.github.io/index.html

Not sure why it has to disappear in the first place.

What's going on with hginit.com now ?

SonnyTark 4 hours ago||
I hung on to hg all the way until bitbucket forced migration to git. I still dislike git, but I dislike perforce much more.

I guess I just wanted to say I hate perforce lol

chiph 9 hours ago||
I just installed it on a Raspberry Pi (with an otherwise too-small-for-any-other purpose SSD) for use at home. I wanted something with low power consumption, and I didn't want to have a single point of failure by running it in a container alongside everything else.

The only hiccup was forgetting that when pushing via the SSH connection, it will have paths relative to the home directory of my hg user.

kgk9000 6 hours ago||
Git likely won because of GitHub; I abandoned Mercurial quite early when it was clear that it had lost. It was good, but I cannot imagine using it today.
ssttoo 9 hours ago||
IIRC Facebook switched to HG from SVN in the 2010s, one (main?) motivator being that the single repo was getting too big and svn’s only way was to start splitting it up. Which was against the philosophy of openness of the single repo. No idea what’s Meta doing now.
Shish2k 9 hours ago|
Last I checked (2 years ago) Meta was using Sapling, a very heavily customised open source Mercurial frontend with proprietary backend.

FWIW the Sapling frontend can also be connected to a Git backend, and I've been using that for all my open source projects to get the best of Mercurial's user experience niceness while collaborating via GitHub <3

loeg 8 hours ago||
Still Sapling + Eden to make local work on a sparse checkout viable.
forrestthewoods 7 hours ago||
Mercurial is just better than Git. But GitHub won and so Git won.
DavidCanHelp 8 hours ago||
Related: https://github.com/cloudstreet-dev/What-we-lost-when-Git-won
rileymat2 8 hours ago||
In my time with it, about ~20 years ago, it had a lot of nice features for instance hg came with a web server/interface out of the box.
ciupicri 7 hours ago|
I liked too. It was `hg serve` [1]. Instant web interface and an easy way to share the repository with other people (assuming your computer was accessible from the LAN or Internet).

[1]: https://mercurial-scm.org/help/commands/serve

bombcar 5 hours ago|
I still wish bzr had had a better showing.
More comments...