chromium系列(2)-使用release分支工作
程序员文章站
2022-07-01 12:46:37
...
chromium系列(2)-使用release分支工作
在平时的工作中,我们经常要基于release分支做点事情,因为release分支比较稳定,bug相对来说比较少,也包含了稳定的特性。
查看最新chromium最新的release分支
在 https://www.chromium.org/developers/calendar 查找期望checkout的版本信息,需要代理才能访问。需要查看stable分支的tag信息
下载所有release的tag
进入src目录下,同步release的tag,tag同步命令如下。
cd src
git fetch --tags
切换到release
同步tag完成之后,通过上面查看的chromium的最新稳定版本,我们开始切换分支到稳定版本
- 在src目录下
git checkout -b 本地分支名 refs/tags/tag名称
- 返回根目录,开始同步release分支的相关代码。
gclient sync --with_branch_heads --jobs 16
- 等待代码同步完成之后,开始在release分支工作。
遇到的问题
- 同步src的tag之后,可能google的仓库和镜像的仓库的tag名称不一直,需要根据自己下载的镜像的tag来切换分支。
联系方式
QQ群(1067908659)