现金网

  • <tr id='plqXYU'><strong id='plqXYU'></strong><small id='plqXYU'></small><button id='plqXYU'></button><li id='plqXYU'><noscript id='plqXYU'><big id='plqXYU'></big><dt id='plqXYU'></dt></noscript></li></tr><ol id='plqXYU'><option id='plqXYU'><table id='plqXYU'><blockquote id='plqXYU'><tbody id='plqXYU'></tbody></blockquote></table></option></ol><u id='plqXYU'></u><kbd id='plqXYU'><kbd id='plqXYU'></kbd></kbd>

    <code id='plqXYU'><strong id='plqXYU'></strong></code>

    <fieldset id='plqXYU'></fieldset>
          <span id='plqXYU'></span>

              <ins id='plqXYU'></ins>
              <acronym id='plqXYU'><em id='plqXYU'></em><td id='plqXYU'><div id='plqXYU'></div></td></acronym><address id='plqXYU'><big id='plqXYU'><big id='plqXYU'></big><legend id='plqXYU'></legend></big></address>

              <i id='plqXYU'><div id='plqXYU'><ins id='plqXYU'></ins></div></i>
              <i id='plqXYU'></i>
            1. <dl id='plqXYU'></dl>
              1. <blockquote id='plqXYU'><q id='plqXYU'><noscript id='plqXYU'></noscript><dt id='plqXYU'></dt></q></blockquote><noframes id='plqXYU'><i id='plqXYU'></i>

                内容字号:默认大号超大号

                段落设置:取@消段首缩进段首缩进

                字体设置:切换到微软雅黑切换到宋体

                业界
                软件
                手机
                数码
                电脑
                学院
                测评
                图赏
                视频
                游戏
                原创
                直播
                 AI
                5G
                苹果
                微软
                iPhone
                Win10
                精准搜索请尝试:精确搜索

                LLVM 项目 “master”改名成难◥题:开发者≡讨论激烈

                2020/6/22 9:08:11来源:开源中国作者:局长责编:微尘评论:

                LLVM 项目而如今最近一个待解决的任务是将其 Git 仓库中使用“master”命名的分支》更改为更具包容性的描述。到目前为止,几乎所有发表意见的人有一个月都支持这种改变,不过仍存在一些开放性的问题有待解决,比如该如何称呼新的主开发分支、评估更改分支命名涉♂及的技术成本,以及这种变更应该如何快速实现

                在 LLVM-dev 开发〓者邮件列表上,关于将 LLVM Git 仓库主分支≡从"master"改为 "trunk", "dev" 或 "main"等名称已经进行了非常热烈的〓讨论。

                许多开发者似乎赞成把"master"改为"trunk",就像使用 Subversion 开发 LLVM 时一样(LLVM 的代码仓库去年←已从 SVN 切换至 Git),不过 Arm 对使用"trunk"作为主分支名●称表示了担忧,因为他们已经╱将 trunk 分支用作其他用途。

                同时也散神有少数开发者表示更愿意将其称为"dev"分支。目前,上游的 Git 和 GitHub 尚ξ 未决定如何命名新的默认术语,他们的方案可能一致也可能不一致,但无论如何都希望更具◆包容性。

                LLVM 项目创始人 Chris Lattner 对此发表了评论并↘支持更改"master"分支的进阶中品神器命名。他建议,与其自己想Ψ 出一个新的名称,不结界就已经笼罩了起来如坐等上游 GitHub/Git 的方案。然后一旦落实▃,就与他们的方案保持一致,以※避免任何不必要的混乱。

                不少开发者也同意这个提议,还希望在 LLVM 新版发布后进行更改以实现平滑过渡。但也有少数人呼吁尽快改名,不希望受 Git/GitHub 决定的影响而被耽误,更不希望但有等到下半年 LLVM 11.0 发布︽再改名,他们想看到一两周内就完成改掉"master"的任务。对于∩这种呼吁,考虑到涉及的技术成◣本,以及不希望意外地破坏项目上游或众多下游用户使用的任何构眼中精光闪烁建/拉取脚本,有部分开发者提出了反对ζ意见。

                除了"master"这个名词,还有开发→者提出用 allowlist/denylist 替换 LLVM 中的 whitelist/blacklist。目前看来这个更改提议在 LLVM 代码库中很快就会实现。还有一位开发者提出,应避免使用"work"和"job"这两个名词,因为在俄语和其他斯拉⌒夫语言中,它可以被翻译脸色顿时一变成"奴隶(slave)"。

                LLVM 面临的问题除了要就新的◤主分支名称达成↓共识外,还有变更背后的技术成本。目前所涉及的主要技术成本是必须更①新其所有的构建机器人和 CI 基础设施,以便在新的分支名称下拉取代☉码,以√及任何其他依赖 Git 中现有分支名称的脚本 —— 包括那些由 LLVM 本身以外的组织使用的脚本,毕竟这些组织可能并不知道名称发生了变化。

                IT之家,软媒旗下科技门户网站 - 爱科技,爱这里。

                Copyright (C)RuanMei.com, All Rights Reserved.

                软媒公司版权所有