创建拉取请求时,构建已过期

时间:2020-08-24 12:40:56

标签: tfs pull-request

请简单地说, 创建拉取请求时,“ build expired”是什么意思? 我发现的所有答案都相同,来自Microsoft网站。 非常感谢!

1 个答案:

答案 0 :(得分:0)

创建拉取请求时,“ build expired”是什么意思?

“ Build Expired”是分支策略的功能。设置构建到期时间,以确保对受保护分支的更新不会破坏打开的请求请求中的更改。

简而言之,当在完成请求请求之前更新目标分支时,将触发构建到期。

例如:

拉取请求:释放->主机。在分支请求过程中,Master分支还有其他新更改。它将触发构建过期。

您可以根据需要设置到期时间:

  1. 立即更新分支。

  2. n小时后,如果分支已更新

  3. 从不

您可以导航到[number]来检查详细设置。

enter image description here

在创建拉取请求时,构建已过期

根据您的情况,您可能已经设置了第一个策略:Repos -> Branches -> Branch Policy -> Build validation

当您看到构建过期时,这意味着目标分支有一些新更改。

要解决此问题,您可以为构建到期选择合适的策略。

这是关于branch policy的文档。

相关问题