为什么我的 Azure DevOps 构建管道获得的不仅仅是最近的变化?

问题描述

我想知道为什么我的 Azure DevOps 构建管道获得了几乎所有的更改,而不是最近的更改?

The previous WI and detected changes

我只对 1 个文件进行了一项更改,该文件没有关联的工作项。这就是变化的样子。如您所见,我只更改了一个文件。那么为什么它会检测到所有的变化?

enter image description here

我想可能是因为我没有启用这个选项。

enter image description here

但即使在管道设置中启用了该选项,所有更改仍然以完全相同的方式被拉取。我在这里错过了一些微妙的东西吗?

解决方法

不确定您为管道做了什么。每次更改管道的 repos 文件然后重新运行管道时,它都会列出当前项目的每个构建的更改。这取决于自上次管道以来您对存储库项目进行了多少更改。

如下图所示:

enter image description here

然后,点击进入最新的管道,没错,它会列出与之前的管道相比的所有变化。

enter image description here

点击进入,你可以看到每一个变化的详细信息。