我已经建立了一个版本,以release / *作为触发器。我的问题是,在每个新发行分支的摘要页面上,将显示所有回购历史记录和所有相关工作项上的所有提交。自上一个发行版分支以来,有什么方法可以仅将新的提交和工作项?
如果我使用相同的分支合并新的更改,它将按预期工作,但是如果我创建一个新的发行分支,它将显示所有历史记录。
有人可以帮我吗?
答案 0 :(得分:0)
自上一个发行版分支以来,有什么方法可以仅将新提交和工作项添加?
恐怕没有这种方法。因为此行为是故意设计的。
Azure Devops确定应将哪些变更集映射到内部版本 基于构建定义和上次成功构建中的源存储库映射(构建vNext)。
因此,您将看到变更集的列表,其中包含已提交的文件。 所有映射文件夹(包括其所有文件夹)的最低公共基数 后代,自最新成功构建以来。 只要您获得 成功构建列表将缩短,仅显示最后一个 签入。
因此,当我们创建新的发行分支时,没有任何最新的成功构建,它将包含所有提交和链接的工作项。
除此之外,还有一个rejected user voice,您可以查看反馈以获取更多详细信息。
希望这会有所帮助。