Bitbucket将删除Mercurial支持并专注于Git

到位桶

通过出版物 在的博客中 流行的协作开发平台 Bitbucket,宣布该平台将不再与 源代码控制系统 Mercurial将改为支持Git。

重要的是要记住,Bitbucket服务最初只专注于Mercurial,但从2011年开始,它也开始为Git提供支持。 值得注意的是,Bitbucket现在已经从版本控制工具演变为管理整个软件开发周期的平台。

这一年, Bitbucket开发将专注于联合开发和自动化工具扩展领域,这将有助于简化项目计划,编码和部署。

拥有超过28万个存储库, Bitbucket庆祝其10万注册用户在Bitbucket Cloud上 去年四月。 Bitbucket提供与Jira,Trello之类的工具以及拥有该平台的Atlassian系列其余工具的集成。

该平台允许您部署,测试,监视,分析代码或存储对象。 提供与AWS,JFrog,Datadog,LaunchDarkly,Slack等的开放式集成。

您倾向于使用git的原因是 对两个版本控制系统的支持速度变慢,并使计划的实施复杂化,因此决定只将所有精力集中在Git上,而完全放弃Mercurial。 Git被选为更相关,功能更普及的产品。

Bitbucket团队计划完成新Mercurial存储库的创建 按用户 截至1年2020月XNUMX日.

然后, 从同年1月XNUMX日起,用户将无法在Bitbucket上或通过其API使用Mercurial功能 并且所有Mercurial存款将被删除。 至于Bitbucket当前的所有Mercurial功能,它们将在明年31月XNUMX日之前可用,然后逐步淘汰。

因此,鼓励用户迁移到Git, 提供了用于转换存储库的实用程序。 如果开发人员不想更改常用工具,建议改用其他开源托管服务。 例如,在SourceForge,Mozdev和Savannah提供了Mercurial支持。

根据Bitbucket团队的说法,建造优质物品需要引起高度重视。

博客文章写道:“由于Git是使用最广泛的工具,因此Mercurial冒着忽略问题的风险。

为了证明其放弃Merccurial支持的决定的合理性,Bitbucket团队报告了调查结果

根据Stack Overflow调查,几乎90%的开发人员更喜欢Git,只有3%的受访者使用Mercurial.

Bitbucket的内部统计数据证实了类似的趋势,表明Mercurial的受欢迎程度稳步下降:选择了不到1%的Mercurial新用户。 同时,Mercurial继续用于开发Mozilla,OpenOffice.org,OpenSolaris,OpenJDK,Nginx,Xine和W3C的项目。

如何迁移和出口汞沉积物?

团队 Bitbucket建议开发团队将其现有的Mercurial存储库迁移到Git。

为此, 提供不同的Git转换工具 市场上的产品,包括hg-fast-export和hg-git mercurial插件。

为了支持其客户的迁移,Bitbucket创建了以下资源来提供更好的迁移所必需的知识和工具:专门的社区线程,讨论转换工具,迁移,技巧和信息故障排除帮助和一个Git教程,涵盖了生成拉式查询,创建新数据库和Git挂钩的基础知识。

但是,对于那些希望继续使用Mercurial系统的客户,有许多免费的和付费的Mercurial托管服务。


成为第一个发表评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。