门控 checkin 将创建名称以 ***NO_CI*** 结尾的更改集? NO_CI 代表什么?我只能想到“没有检查错误”,但这没有意义。

最佳答案

它代表 无持续集成
由于检入是门控的,现有的代码,加上这个检入,将单独构建,并且只有在构建成功时才允许继续。因此,当门控过程实际将其提交给源代码控制时,该 checkin 不会导致另一个(持续集成)构建发生,因为此时变更集是“已知良好的”。
所以这个后缀是对持续集成系统的一个指令,其效果是:“当这个变更集实际上被‘真正’提交时,不要因此自动触发持续集成构建”。

关于tfsbuild - ***NO_CI*** 代表什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3829305/

10-13 06:16