如何在Gated签入期间获取搁置集名称,并将其分配给tfs构建任务中的变量



我们有一个映射的工作区,其中每个项目都有对其他项目的多个引用。在同一个工作区,我们每晚都要进行整个产品构建。

当我们为单个项目启用门控签入时,它将创建一个新的工作空间并尝试构建。由于其他项目没有作为封闭签入的一部分进行映射,因此无法构建。

我们有没有办法在tfs构建中获取Gated签入期间创建的搁置集,以便使用它在本地映射的工作区中取消搁置?

感谢任何帮助/线索。

我们有任何方法来获取在tfs构建中Gated签入期间创建的搁置集吗

您可以使用REST API工具集-Get。

GET https://{instance}/{collection}/_apis/tfvc/shelvesets?shelvesetId={shelvesetId}&api-version=5.0

如果您不知道所需的shelvesetId,则可以使用REST API搁置集-列表来获取所有搁置集。

GET https://{instance}/{collection}/_apis/tfvc/shelvesets?api-version=5.0

相关内容

  • 没有找到相关文章

最新更新