gpt4 book ai didi

firefox - mozilla 存储库中 firefox 版本的标签是什么?

转载 作者:行者123 更新时间:2023-12-04 01:45:48 24 4
gpt4 key购买 nike

我想重新编译SpiderMonkey的源码。

可从 https://hg.mozilla.org/mozilla-central/ 访问 mercurial 存储库,但我很难理解使用哪些标签来跟踪已发布的版本。

标签是here ,但我没有看到任何听起来像发行版的东西。

例如,用于编译 Firefox 65.0.2 的修订版是什么?我怎样才能确定它?

最佳答案

您正在查看错误的存储库。最终版本标记在 mozilla-release repository 中, 其中有 per release tags ,包括 FIREFOX_65_0_2_RELEASE tag .

Mozilla-central 仅用于夜间发布。降落在那里的变更集会定期 merge 到 mozilla-beta 中存储库,并且在几个 beta 版本之后,当最终版本发布时,更改被拉入 mozilla-release 存储库并标记。参见 The Firefox Release Process在 MozillaWiki 上:

Mozilla release process illustration, showing how mozilla-cental feeds mozilla-beta which in turn feeds mozilla-release

From mozilla-central to mozilla-release

  • Firefox Nightly is released every 12 hours with all the changes landed on mozilla-central.

  • Every 6 to 8 weeks, we merge the code from mozilla-central to our mozilla-beta branch. The mozilla-beta branch should now only get patches aimed at stabilizing the release. Any patch on mozilla-central that we want backported to our mozilla-beta branch should follow the approval rules for uplifts.

[...]

  • At the end of the Beta cycle, a final build is validated by our QA and tagged for release into the mozilla-release branch.

因为 beta 进程仅从 mozilla-central 获取特定提交到 mozilla-beta 分支,所以无法从 mozilla-central 存储库构建最终版本。

关于firefox - mozilla 存储库中 firefox 版本的标签是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55303734/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com