答案 0 :(得分:1)
“投票SCM”将定期查找工作区视图范围内提交的新更改。如果在其他地方(即不在工作区视图中)提交更改,则不会进行构建。
'Perforce触发构建'是BETA,需要P4D服务器'change-commit'触发器(外部脚本)来触发构建。更改详细信息here。
如果选择“Perforce triggered build”,它会将Jenkins作业订阅到一个列表,该列表在外部触发事件期间进行评估,以查看是否有任何新的更改。
我只打算使用一个选项。如果选择'Perforce triggered build',那么'Poll SCM'将是多余的;充其量只会发生事件,最坏的情况是它可能引发同样的变化。
如果您因为更改而尝试触发其他作业,那么您将需要使用“构建其他项目”之类的“后期构建操作”,或者寻找自定义“插件”来执行类似操作。