【发布时间】:2016-05-13 16:07:33
【问题描述】:
我正在使用 Visual Studio Online 从 Team Services(以前是 Visual Studio Online)git 存储库构建 Visual Studio 解决方案。构建发生在已向 Team Services 注册并发布到 Team Services 的本地构建代理上。
在构建定义的“存储库”设置中,我将“标签来源”设置为“成功构建”,并指定了“标签格式”。
构建日志显示版本被标记:
Created ref refs/tags/BuildName - SolutionName - Release_1.2.16134.03 at c1fa2a4b9e0f3365e2269bb947af7819faf40354.
在构建的“Artifacts”选项卡上,它显示“build.sourceLabel”,其中包含指向以下内容的超链接:
refs/tags/BuildName - SolutionName ...
但是,当我单击超链接时,我收到了 TFS 错误:
TF401175:The version descriptor <Tag: BuildName - SolutionName - Release_1.2.16134.03 > could not be resolved to a version in the repository RepositoryName
我在本地 git 存储库中也找不到任何标签:
git pull --tags
git tag
什么都不显示。
我是否需要任何额外的步骤才能将我的源标签从构建代理推送到 Team Services? this link 上的最佳答案似乎表明我所做的是正确的(但是我没有使用托管池)。
我的存储库设置如下所示:
还有其他人遇到过这个问题吗?有什么建议吗?
提前致谢。
【问题讨论】:
-
我无法重现此问题,您可以分享“存储库”选项卡中设置的屏幕截图吗?
标签: git azure-devops tagging azure-pipelines