TFS 2017 API中是否可以通过标签名称获取带注释的标签信息? 文档中有一个 Annotated Tag 部分,但它需要标签的对象 ID。
我可以使用存储库 ID 和提交 ID - 如果无法通过标记名称查询,我可以获取提交上的所有标记或以某种方式将标记名称转换为对象 ID 吗?
我可以获取提交上的所有标签或以某种方式将标签名称转换为对象 ID 吗?
如果您询问如何在 Git 中执行这些操作,而不是通过 TFS 2017 API,您可以:
--points-at
命令的
git tag
选项获取指向给定提交的标签列表。git tag --points-at <commit-id>
rev-parse
管道命令获取给定标签的对象 ID。git rev-parse <tag>