Azure devops 如何重置VSTS计数器?

Azure devops 如何重置VSTS计数器?,azure-devops,azure-pipelines,Azure Devops,Azure Pipelines,我们需要重置VSTS计数器。我看不到任何通过UI实现这一点的方法。有一种方法可以通过直接调用RESTAPI来实现,但是为了做到这一点,您需要知道计数器id,您应该能够通过调用RESTAPI来找到它。不幸的是,无论我做什么,电话都不回 我错过了什么?微软的斯科特·达拉穆拉写道: 计数器功能是实验性的,早在2000年3月就被删除了 今年。我不知道它是怎么进入文档的,但是 我会把它弄干净的 我也没有成功地在API调用中获得计数器ID 在解决方法中,如果更改生成定义名称,您可以重置生成编号的修订,您只需

我们需要重置VSTS计数器。我看不到任何通过UI实现这一点的方法。有一种方法可以通过直接调用RESTAPI来实现,但是为了做到这一点,您需要知道计数器id,您应该能够通过调用RESTAPI来找到它。不幸的是,无论我做什么,电话都不回


我错过了什么?

微软的斯科特·达拉穆拉写道:

计数器功能是实验性的,早在2000年3月就被删除了 今年。我不知道它是怎么进入文档的,但是 我会把它弄干净的

我也没有成功地在API调用中获得
计数器ID


在解决方法中,如果更改生成定义名称,您可以重置生成编号的修订,您只需添加/删除一个字符。

您可以创建一个带有GUID前缀的新变量,而不是尝试重置计数器变量

此解决方案会创建可能不理想的重复计数器,但这使您能够在必要时恢复到以前的计数器值

请参阅下面的YAML代码片段

variables: 
  ...
  #Change this Guid if you require a reset seed on the same value.
  resetCounterGuid: 'efa9f3f5-57fb-4254-8a7a-06d5bb365173'
  buildrevision: $[counter(format('{0}\\{1}',variables['resetCounterGuid'],variables['YOUR_DEFINED_VARIABLE']),0)]
 ...

你能使用自己的变量吗?我愿意。但是我仍然需要重置生成计数器。您所说的“生成编号的修订”是什么意思?生成编号中的“
$(Rev:.r)
变量”计数器。$(Rev:.r)每天都会重置。不,如果生成名称中有日期(
$(date:yyyyMMdd)
),那么它每天都会重置,如果没有(并且生成编号保持静态)修订将不会重置。那么你的问题是什么?要重置哪个计数器?1。我们在版本号中有一个日期。这就是我们使用自定义计数器的原因。2.我需要能够重置自定义计数器。看见