You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用repo工具同步代码后,如何查看对应的RELEASE_TAG值?

如何在Repo同步完成后获取<RELEASE_TAG>的值

我正在遵循ARM参考解决方案的RDN2文档,执行了以下repo初始化与同步命令:

repo init -u https://git.gitlab.arm.com/arm-reference-solutions/arm-reference-solutions-manifest.git -m <manifest-file-name> -b refs/tags/<RELEASE_TAG>
repo sync -c -j $(nproc) --fetch-submodules --force-sync

同步完成后,想获取当初指定的<RELEASE_TAG>值,Git中可通过git log查看,但不清楚repo工具下的操作方式,以下是几种可行方法:

方法1:查看manifest仓库的当前标签

repo的manifest仓库默认存放在.repo/manifests目录,进入该目录后执行Git命令即可获取标签:

cd .repo/manifests
git describe --tags

此命令会输出当前HEAD对应的标签名称,也就是你当初使用的<RELEASE_TAG>。

方法2:通过repo命令查看manifest配置

直接执行以下命令查看当前manifest的分支/标签信息:

repo info

在输出内容中找到Manifest branch行,其后的内容即为refs/tags/<RELEASE_TAG>,从中提取标签名即可。

方法3:查看manifest文件的版本备注

部分manifest文件会在注释或字段中注明对应版本标签,可查看当前使用的manifest文件内容:

cat .repo/manifest.xml

查找文件中的版本相关注释或字段,可能会找到<RELEASE_TAG>的值。

内容的提问来源于stack exchange,提问作者Chan Kim

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 12:20:33