Azure devops 在Azure DevOps Server 2020中,是否可以防止签出任务每次使用不同的名称?

Azure devops 在Azure DevOps Server 2020中,是否可以防止签出任务每次使用不同的名称?,azure-devops,azure-devops-pipelines,Azure Devops,Azure Devops Pipelines,请观察构建分析中的以下快照: 它基本上显示相同的任务-签出,但由于分支名称是任务名称的一部分,因此我们将其视为不同的条目 如果我们想分析签出任务的性能,这是一个问题 无论是经典版本还是YAML版本都是如此 我的问题-是否有配置选项可以阻止分支名称成为任务名称的一部分?我们不关心回购协议的名称,因为它是常量,所以它也可以被删除,也可以被保留,这无关紧要 我的问题-是否有配置选项可以阻止分支名称成为任务名称的一部分 好吧,恐怕没有这样的方法来阻止分支名称在默认情况下成为任务名称的一部分 对于经典的

请观察构建分析中的以下快照:

它基本上显示相同的任务-签出,但由于分支名称是任务名称的一部分,因此我们将其视为不同的条目

如果我们想分析签出任务的性能,这是一个问题

无论是经典版本还是YAML版本都是如此

我的问题-是否有配置选项可以阻止分支名称成为任务名称的一部分?我们不关心回购协议的名称,因为它是常量,所以它也可以被删除,也可以被保留,这无关紧要

我的问题-是否有配置选项可以阻止分支名称成为任务名称的一部分

好吧,恐怕没有这样的方法来阻止分支名称在默认情况下成为任务名称的一部分

对于经典的管道,没有这样的变量可以用来设置签出任务名称

对于YAML管道,我们可以为签出添加displayName以设置签出任务名称:

  steps:
  - checkout: self
    displayName: CheckOut_MyTestName

事实上,这已经足够好了。我们使用YAML。