0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Mozilla Firefox开发将完全转向Git,放弃Mercurial

OSC开源社区 ? 来源:OSC开源社区 ? 2023-11-23 16:08 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Mozilla 负责工作流和发布管理的高级工程经理 Glob 在 firefox-dev 邮件列表中表示,Firefox 开发正在从 Mercurial 转向 GIT,以减轻开发团队的压力。

长期以来,Firefox Desktop 开发一直同时支持 Mercurial 和 Git 用户。这种双 SCM 要求给部分已经捉襟见肘的团队带来了沉重负担。我们已经决定将 Firefox 开发转移到 Git。
● 我们将继续使用 Bugzilla、moz-phab、Phabricator 和 Lando。

● 尽管我们将在 GitHub 上托管版本库,但我们的贡献工作流程将保持不变,而且我们目前不会接受拉取请求。

目前相关事项仍在规划中,预计至少六个月后才会开始全面的 Git 过渡。过渡完成后,Mercurial 将从 Firefox 开发工作流程中完全淘汰。

cf8da806-7ea8-11ee-939d-92fbcf53809c.png

根据介绍,这项工作将分为两个部分进行:首先是面向开发人员的工作。项目团队将把主仓库从 Mercurial 切换到 Git,同时在开发人员的工作站上移除对 Mercurial 的支持。开发人员将需要在本地使用 Git,并继续使用 moz-phab 提交补丁以供审核。 然后是后端基础架构的零散迁移。各个团队计划逐步将 Mercurial 上的基础架构迁移到 Git 上。在这一阶段结束时,预计可实现从基础架构中完全移除对 Mercurial 的支持。 Mercurial 是一款开源的分布式源代码控制管理工具,采用 Python 语言实现,易于学习和使用,扩展性强。它可以有效地处理任何规模的项目,并提供简单直观的界面。Mercurial 由 Olivia Mackall 于 2005 年创建,作为 BitKeeper 的替代品用于管理 Linux 内核的源代码,以应对 BitKeeper 免费版的停产。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Mozilla
    +关注

    关注

    0

    文章

    50

    浏览量

    11465
  • 架构
    +关注

    关注

    1

    文章

    531

    浏览量

    26096
  • Git
    Git
    +关注

    关注

    0

    文章

    205

    浏览量

    16311

原文标题:Mozilla Firefox开发将完全转向Git,放弃Mercurial

文章出处:【微信号:OSC开源社区,微信公众号:OSC开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    线控转向直流无刷电机的控制策略研究

    【摘要】建立了线控转向系统机械路感模拟和直流无刷电机的数学模型。针对线控转向系统需要直流无刷电机响应快、鲁性高的要求,采用双闭环控制策略,其中电流环采用PID控制,转角环采用滑膜变结构控制。通过
    发表于 07-15 15:22

    Git vs Perforce P4:版本控制系统选型指南(附适用场景、团队类型)

    Git适合小团队灵活开发,而Perforce P4更擅长管理大型项目与二进制资产。但你真的了解它们各自最适合的使用场景吗?或许不是“非此即彼”,而是“如何共存”,推荐一读!
    的头像 发表于 06-19 17:04 ?733次阅读
    <b class='flag-5'>Git</b> vs Perforce P4:版本控制系统选型指南(附适用场景、团队类型)

    转向器有哪些类型?

    转向器又名转向机、方向机,是控制汽车行驶方向的转向系中最重要的部件,其主要作用是增大转向盘传到转向垂臂的力和改变力的传递方向。
    的头像 发表于 02-28 15:54 ?634次阅读

    转向器是运用在那些装置的呢?

    转向器又称转向机、方向机,是汽车转向系统最重要的组成部分,也是转向系中的减速传动装置,它可以发动机(或电机)输出的部分机械能转化为压力能,
    的头像 发表于 02-12 16:47 ?597次阅读
    <b class='flag-5'>转向</b>器是运用在那些装置的呢?

    源代码加密、源代码防泄漏c/c++与git服务器开发环境

    源代码加密对于很多研发性单位来说是至关重要的,当然每家企业的业务需求不同所用的开发环境及开发语言也不尽相同,今天主要来讲一下c++及git开发环境的源代码防泄密保护方案。企业源代码泄密
    的头像 发表于 02-12 15:26 ?610次阅读
    源代码加密、源代码防泄漏c/c++与<b class='flag-5'>git</b>服务器<b class='flag-5'>开发</b>环境

    嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-移植前准备之git管理内核源码

    我们前边已经介绍过Git工具,是一个非常实用的代码管理工具。如果验证编译出的内核能够正常启动,就可以源码用git工具管理起来。可以清楚的了解源码改动记录。如果不小心把源码改乱了还可以进行版本
    发表于 01-23 10:51

    飞凌嵌入式ElfBoard ELF 1板卡-移植前准备之git管理内核源码

    我们前边已经介绍过Git工具,是一个非常实用的代码管理工具。如果验证编译出的内核能够正常启动,就可以源码用git工具管理起来。可以清楚的了解源码改动记录。如果不小心把源码改乱了还可以进行版本
    发表于 01-22 10:39

    嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-本地仓库管理之当前分支内的操作

    提交到暂存区,需要放弃文件的修改可以如下操作。如下图工作区的hello1.c做了修改,但未提交到暂存区:此时如果放弃修改,可以使用git checkout -- [filename
    发表于 01-20 09:50

    飞凌嵌入式ElfBoard ELF 1板卡-本地仓库管理之当前分支内的操作

    的修改,可以使用git checkout。 工作区的修改----已提交到暂存区 在工作区修改过程中,如果已提交到暂存区,需要放弃文件的修改可以如下操作。 如下图工作区的hello1.c做了修改,且已经提交
    发表于 01-18 10:25

    飞凌嵌入式ElfBoard ELF 1板卡-git管理源码之git安装和使用

    git是什么?git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理,也是Linus Torvalds为了帮助管理Linux内核开发开发的一个开放源码
    发表于 01-14 09:08

    SBW线控转向系统HiL测试解决方案

    带来了更高的集成度,更大的可变转向比,更灵活的设计和更高的舒适性等。Vector可提供完整的SBW控制器测试解决方案,以下结合当前实施的线控转向功能测试系统项目
    的头像 发表于 11-14 01:06 ?2078次阅读
    SBW线控<b class='flag-5'>转向</b>系统HiL测试解决方案

    Firefox、Chrome和Puppeteer已支持WebDriver BiDi

    近期,我们与 BrowserStack 一起见证了 WebDriver BiDi 在 BrowserStack 中正式投入使用。并且 WebDriver BiDi 也继续得到了完善,Firefox
    的头像 发表于 11-06 16:35 ?1089次阅读

    吉利或改变计划:放弃波兰转向西班牙建电动汽车工厂

    10月12日讯,据Energetyka24报道,有内部消息指出,浙江吉利控股集团可能因波兰华沙政府的决策迟缓而放弃在波兰建立电动汽车厂的计划。
    的头像 发表于 10-12 17:10 ?1.4w次阅读

    Inflection AI转向英特尔Gaudi 3,放弃英伟达GPU

    近日,人工智能技术公司Inflection AI宣布了一项重要决策,其最新的企业平台放弃采用英伟达(Nvidia)的GPU,转而选择英特尔的Gaudi 3加速器。
    的头像 发表于 10-10 17:21 ?828次阅读

    Meta转向高通,放弃自研AR眼镜芯片

    面对严峻的财务压力和战略调整需求,Meta公司近日宣布放弃为AR眼镜开发定制芯片的计划。原本旨在提升图像识别等功能的Armstrong、Avogadro和Acropolis芯片项目被搁置,Meta转而选择采用高通公司的成熟技术。
    的头像 发表于 08-30 15:45 ?885次阅读