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. 權利:您可以隨時限制,恢復和刪除您的信息。