牛逼!OpenJDK 源碼要遷移到 GitHub 了!

Java技術(shù)棧
www.javastack.cn
關(guān)注閱讀更多優(yōu)質(zhì)文章
OpenJDK 項目正在從 Mercurial 遷移到 GitHub,預(yù)計在2020年9月完成。切換至 Git 代碼版本控制系統(tǒng)的部分預(yù)期目的是提升性能和對代碼審查的更好支持。
OpenJDK 從 2008 年起一直使用 Mercurial 作為源代碼管理解決方案,用于存儲代碼并進行代碼審查。
性能:從主倉庫進行克隆操作的時間、本地操作的時間等
空間效率
在不同地區(qū)的可用性
支持常見的開發(fā)環(huán)境,例如 Linux, Mac 和 Windows
能夠輕松托管 JDK 的整個歷史項目文件和未來十年基于其歷史的預(yù)計增長
支持通用的 JDK 代碼審查實踐
提供程序化 API,以實現(xiàn)流程協(xié)助以及審查和流程的自動化
盡管現(xiàn)有的 OpenJDK 開發(fā)者熟悉 Mercurial 以及存在一定的遷移成本,但最后還是決定將 OpenJDK 遷移至 GitHub,原因是看中了 GitHub 的性能、豐富的 API 和日漸擴大的社區(qū)環(huán)境。
查看此 JEP(JEP 369: Migrate to GitHub) 了解遷移至 GitHub 的詳細(xì)原因。

點擊「閱讀原文」獲取面試題大全
評論
圖片
表情
