TFS vNext 生成 - 无法获取生成签入的签入编号

TFS vNext build - Cannot get check-in numbers which are checked in by the build

提问人:Gábor Szikszai 提问时间:1/25/2023 最后编辑:Daniel MannGábor Szikszai 更新时间:3/20/2023 访问量:22

问:

我有一个用例,我需要决定哪些变更集由 TFS2019 中的相应 vNext 构建签入。

我们曾经在 XAML 中有一个工作关联的更改区域,它只显示在这种情况下已检查的内容。

就 vNext 而言,该区域似乎显示了成功构建之间(或最多 50 个)之间关联更改中的每个变更集,如果构建是否签入,则独立。

奇怪的是,它甚至显示与构建完全无关的更改(不包括更改),因为如果构建的源版本是 C113,那么在构建运行期间会发生更改,例如 C114、C115 和 C116 中的构建检查,相关的更改也将包含 C114、C115 和 C116。从我的角度来看,这没有任何意义。

您知道如何通过 API 检查 C114、C115 或 C116 是否由构建本身签入吗?

TFS TFSBuild TFVC

评论


答:

0赞 Alenros 3/20/2023 #1

我认为您可以使用此 API,然后使用 和 过滤查询。searchCriteria.fromIdsearchCriteria.toId