Mercurial黄昏,Bitbucket宣布全面转向Git
源代碼托管平臺 Bitbucket 宣布將逐步放棄對版本控制系統 Mercurial 的支持。
Bitbucket 推出于 2008 年,當時集中式版本控制是比較普遍的,Mercurial 是其中的典型代表,但是當前 Git 才是主流,它已經成為了大部分開源項目的首選版本控制工具,開發者可以在各種規模的團隊中分布式協作,輕松地完成工作。目前 Bitbucket 同時支持 Mercurial 與 Git。
Bitbucket 表示,當前其平臺正處于增長階段,在對市場進行了更加深入的評估,以及考慮如何對用戶提供更好的支持之后,他們決定從 Bitbucket Cloud 與其 API 中稱除 Mercurial 支持,全面轉向 Git。
Mercurial 功能與 repo 將于 2020 年 6 月 1 日正式從 Bitbucket 及其 API 中刪除,具體時間線如下:
2020 年 2 月 1 日:用戶將無法再創建新的 Mercurial repo。
2020 年 6 月 1 日:用戶將無法在 Bitbucket 或其 API 中使用 Mercurial 功能,并且將刪除所有 Mercurial repo。
Bitbucket 目前所有的 Mercurial 功能將于 2020 年 5 月 31 日不可用。
為什么僅關注于 Git?Bitbucket 也給出了解釋。
DevOps 的采用在過去十年中飆升,用戶正在以指數級的速度采用這種新的工作方式。隨之改變的是,Bitbucket 從一個版本控制管理工具穩步發展為一個管理整個軟件開發生命周期的系統,此外 Bitbucket 還將專注于構建更加深入的集成,以增強自動化和協作。
同時支持 Mercurial 與 Git 兩個版本控制系統意味著分散關注點,對于質量是不可靠的,比如這會加倍分發時間和技術開銷。
而 Git 已經成為了主流。根據 Stack Overflow 開發人員調查,近 90% 的開發人員使用 Git,而 Mercurial 是最不受歡迎的版本控制系統,只有約 3% 的開發人員采用。
實際上,Bitbucket 上的 Mercurial 使用量正在穩步下降,而選擇 Mercurial 的新 Bitbucket 用戶比例已下降至不到 1%。Bitbucket 希望通過放棄 Mercurial 來更加專注地為用戶構建最佳體驗。
總結
以上是生活随笔為你收集整理的Mercurial黄昏,Bitbucket宣布全面转向Git的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 通过Blazor使用C#开发SPA单页面
- 下一篇: 使用 Azure DevTest Lab