尝试通过添加 fetchTags=false 属性来缩短 git 签出时间。但是,在尝试运行管道时,我看到错误“意外值‘fetchTags’”。 有人可以告诉我从哪个版本开始包含 fetchTags 属性吗?我似乎无法从发行说明中找到该信息。 https://learn.microsoft.com/en-us/azure/devops/release-notes/2022/pipelines/sprint-209-update?tabs=yaml.
我们使用的是 Azure DevOps Server 2022 版本 (AzureDevOpsServer_20221122.1)
请参阅此发行说明:Azure DevOps Server 2022 Update 1 RC1 发布日期:2023 年 9 月 19 日 -> 获取 Git 存储库时不同步标签
要选择退出通过 YAML 文件同步标签,请将 fetchTags: false 添加到结帐步骤。当未指定 fetchTags 选项时,与使用 fetchTags: true 相同。
要在 YAML 管道中使用 fetchTags 选项,您需要将 Azure DevOps Server 2022 升级到 Azure DevOps Server 2022 Update 1 RC1。
您可以根据上述文档的指导升级 Azure DevOps。