<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

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

          共 1242字,需瀏覽 3分鐘

           ·

          2020-07-30 18:08

          Java技術(shù)棧

          www.javastack.cn

          關(guān)注閱讀更多優(yōu)質(zhì)文章



          OpenJDK 項目正在從 Mercurial 遷移到 GitHub,預(yù)計在2020年9月完成。切換至 Git 代碼版本控制系統(tǒng)的部分預(yù)期目的是提升性能和對代碼審查的更好支持。

          OpenJDK 從 2008 年起一直使用 Mercurial 作為源代碼管理解決方案,用于存儲代碼并進行代碼審查。

          如今部分 OpenJDK 項目(如 Loom、Valhalla 和 JMC)已完全從 Mercurial 遷移至 GitHub,還有部分項目例如 JDK 本身正在遷移中,對于這些項目,其倉庫已托管在 GitHub 上,但目前仍是只讀副本。到 9 月份 GitHub 成為正式的讀寫主倉庫時,JDK 項目將加入其中。

          OpenJDK 在 2018 年開始評估 Mercurial 在源代碼管理方面的可能替代方案,當(dāng)時還定義了一系列評估標(biāo)準(zhǔn),宗旨是“提升所有貢獻者(無論是新貢獻者還是現(xiàn)有貢獻者)的生產(chǎn)力”:

          • 性能:從主倉庫進行克隆操作的時間、本地操作的時間等

          • 空間效率

          • 在不同地區(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ì)原因。

          作者:局長
          來源:oschina.net/news/117545/openjdk-github-migration
          最近熱文:
          1、盤點 6 個被淘汰的 Java 技術(shù),曾經(jīng)風(fēng)光過!
          2、Spring Boot 太狠了,一次發(fā)布 3 個版本!
          3、Spring Boot Redis 實現(xiàn)分布式鎖,真香!
          4、Spring Boot 如何快速集成 Redis?
          5、Java 14 祭出神器,Lombok 被干掉了?
          6、Java 14 祭出增強版 switch,真香!!
          7、Spring Boot 2.3 優(yōu)雅關(guān)閉新姿勢,真香!
          8、Spring Boot 干掉了 Maven 擁抱 Gradle!
          9、公司來了個新同事不會用 Lombok!
          10、Spring Cloud 2020 版本重大變革!
          掃碼關(guān)注Java技術(shù)棧公眾號閱讀更多干貨。

          點擊「閱讀原文」獲取面試題大全

          瀏覽 57
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  额去撸在线 | www.色自拍 | 在线视频播放一区 | 久久夜色精品国产亚洲 | 久久婷婷综合国产色视频 |