TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Mercurial: Onward and upward

167 点作者 gitdude大约 10 年前

11 条评论

sergiotapia大约 10 年前
Key paragraph for us mere mortals:<p>&quot;In my time with Mercurial, I have seen it grow in fascinating ways. These include the concept of changeset evolution coming to life and the announcement of both Facebook and Google choosing Mercurial over Git. The future of Mercurial is that of scalability and because of that, I believe the best days of Mercurial are ahead.&quot;<p>Is it time to give Mercurial another shot? I first migrated from SVN to Mercurial way back when - but after the massive increase in Git&#x27;s popularity I bit the bullet and switched.<p>What does Mercurial have over Git <i>today</i>?
评论 #9467161 未加载
评论 #9467173 未加载
评论 #9467188 未加载
评论 #9467193 未加载
评论 #9467340 未加载
评论 #9467226 未加载
评论 #9467512 未加载
评论 #9467261 未加载
评论 #9470154 未加载
krylon大约 10 年前
Mercurial was a real eye-opener. Before a friend basically made me try Mercurial, I was using Subversion for managing my private projects, and it was not exactly fun. Especially when I was working on my laptop (netbook, actually, but that is totally OT), away from home, without access to the server.<p>Mercurial made VCS fun. I recently moved on to Fossil, because I do like the integrated wiki and ticket system for smallish projects, but without Mercurial I never would have gotten there.<p>I also like Mercurial&#x27;s hooks. I am not sure if other DCVS support that, but hooks are great. (Fossil doesn&#x27;t appear to have them)
评论 #9466875 未加载
评论 #9466898 未加载
ngoldbaum大约 10 年前
I&#x27;m excited to see improved mercurial support at bitbucket in the near future. While bitbucket&#x27;s support for mercurial goes back many years, mercurial itself has evolved a lot in the meantime, and bitbucket has been focusing more on support for git for several years now. At the very least, I&#x27;m glad they have someone on staff who cares about mercurial so new features don&#x27;t break things for mercurial users.
kasabali大约 10 年前
&gt; The future of Mercurial is that of scalability and because of that, I believe the best days of Mercurial are ahead.<p>That sounded to me like Mercurial has started to carve their own niche after losing the popularity war to git (maybe just my wishful thinking?), and this may have very good outcomes since currently all scalable mainstream vcs choices are centralized.<p>Git developers showed they&#x27;re hardly interested in this area, and Mercurial have had some head start with the contributions from Facebook. I don&#x27;t think anybody would object it if we had a free dvcs that can respond to very high scalability needs without hacking around its deficiencies. This is the point where Mercurial project should reconsider its priorities and even put some of their current priorities into back seat if that&#x27;s what it gets to achieve their new goals with no compromises.<p>My best wishes for Mercurial, go for it!
krupan大约 10 年前
I love all the new things the mercurial developers are willing to experiment with and try out. It seems the (sometimes maligned) plugin system that mercurial uses makes this easy. It&#x27;s been really interesting to see how our (mercurial developers&#x27; and users&#x27;) ideas about how distributed version control can and should be used have morphed and changed over the years. I remember when mercurial&#x27;s branching recommendation was to have a clone per branch and when we all hated the idea of modifying our history. Now mercurial supports 4 different branching models and has excellent history editing support with commit --amend, rebase, histedit, and changeset evolution. I&#x27;m excited to play with the other new features that are coming.
j_baker大约 10 年前
&gt; These include the concept of changeset evolution coming to life and the announcement of both Facebook and Google choosing Mercurial over Git.<p>Perhaps this is true for Facebook. But I can say that Google most certainly does not use Hg over Git. The Go source code used to be under Hg, but they&#x27;ve recently migrated to git.
评论 #9467219 未加载
评论 #9466854 未加载
评论 #9466818 未加载
评论 #9466801 未加载
jordigh大约 10 年前
I&#x27;m very excited about bitbucket improving their hg support. The blog poster, Sean Farley, was previously working on Kallithea before going to work at Bitbucket. I met him during Pycon. From my understanding, he&#x27;s still allowed to work on Kallithea.<p>I&#x27;m excited about Mercurial&#x27;s future. There are so many great things coming out. New ways to handle branching, shallow and narrow clones, an experimental interface for running hg over a git store...
评论 #9466733 未加载
评论 #9467112 未加载
pseudonym大约 10 年前
I started with and loved Mercurial as a DVCS, and it still has some QoL commands that Git requires some hoop-jumping to get at, but ultimately the deciding factor was the inability to permanently delete branches. Since branched dev work would fairly regularly have generic names or the names of the developer working on it, it would always end up being forked and merged instead of branched and merged, which led to a ridiculous number of headaches in our build system.<p>We still use mercurial for most of our repositories just because they&#x27;re dated and not likely to see more than a handful of commits a year, but most of our active development work has already converted to git.
评论 #9467318 未加载
评论 #9467965 未加载
ptype大约 10 年前
I wish Bitbucket would invest some time implementing 2FA. It&#x27;s 2015.<p><a href="https:&#x2F;&#x2F;bitbucket.org&#x2F;site&#x2F;master&#x2F;issue&#x2F;5811&#x2F;support-two-factor-authentication-bb-7016" rel="nofollow">https:&#x2F;&#x2F;bitbucket.org&#x2F;site&#x2F;master&#x2F;issue&#x2F;5811&#x2F;support-two-fac...</a>
pbreit大约 10 年前
It seems to work OK but monthly releases for version control software scares the heck out of me.
评论 #9466507 未加载
评论 #9466522 未加载
评论 #9467719 未加载
评论 #9467514 未加载
imakesnowflakes大约 10 年前
Mercurial user for the past 6 or 7 years here. I cling to Mercurial despite people asking me to move some of my side projects (nothing substantial though) to git and github.<p>I refuse to do that out of principle. I think Mercurial should have taken the place of git as the widely used DVCS. And I try to be THAT change I want to see.<p>That being said, It would be great if someone can get the hg-git plugin to work seamlessly with newer versions of Mercurial on Windows and Linux, so that I can keep using Mercurial even if a project I am involved in uses git.
评论 #9467435 未加载
评论 #9467377 未加载
评论 #9467302 未加载
评论 #9467631 未加载
评论 #9467502 未加载
评论 #9468550 未加载
评论 #9467438 未加载
评论 #9467509 未加载
评论 #9469793 未加载