首页 > 解决方案 > 获取 Azure DevOps 中两个版本之间的更改

问题描述

我尝试使用以下代码获取两个构建之间的更改:

var changes1 = buildClient.GetChangesBetweenBuildsAsync("PipelineTest", 2, 3).Result;

这不返回任何元素。但是,当我尝试通过构建 3 的网络门户获取更改时,我得到了更改:

在此处输入图像描述

我也试过build.GetBuildChangesAsync("PipelineTest", 3)了,也没有结果。

我必须注意到,管道存储在 内Repo1,而更改是在Repo2.

无论它们提交的存储库如何,我如何才能获得两个构建之间的所有更改?

我正在使用TeamFoundationServer.Client16.170.0

标签: c#azure-devopsazure-pipelines

解决方案


不支持在具有多个源存储库的管道的构建之间获取工作项。

您可以提出一个允许您直接与产品组交互的请求。

更多详情请参考开发者社区


推荐阅读