Jenkins GitSCM签出轮询选项

Jenkins GitSCM签出轮询选项,git,jenkins,jenkins-plugins,jenkins-pipeline,Git,Jenkins,Jenkins Plugins,Jenkins Pipeline,我无法理解GitSCM插件中的poll选项。我知道poll用于快速检查存储库中是否有任何需要构建触发器的更改。但是,我不明白在管道内部需要将repo克隆到构建工作区时,poll选项会做什么: checkout changelog: true, poll: false, scm: [ $class: 'GitSCM', branches: [[name: "${env.BRANCH_NAME}"]], doGener

我无法理解GitSCM插件中的poll选项。我知道poll用于快速检查存储库中是否有任何需要构建触发器的更改。但是,我不明白在管道内部需要将repo克隆到构建工作区时,poll选项会做什么:

checkout 
    changelog: true, 
    poll: false, 
    scm: [
        $class: 'GitSCM', 
        branches: [[name: "${env.BRANCH_NAME}"]], 
        doGenerateSubmoduleConfigurations: false
    ]
我有一个作业配置为每5分钟扫描一次存储库中的更改。我正在使用定义了全局共享库的多分支脚本管道。谢谢你的解释