Jenkins 詹金斯:仅在选定的SVN修订版上触发

Jenkins 詹金斯:仅在选定的SVN修订版上触发,jenkins,svn,tortoisesvn,Jenkins,Svn,Tortoisesvn,我们尝试使用SVN存储库(TortoiseSVN)设置Jenkins。当我们广泛使用SVN时,我们对Jenkins是新手 我们的代码一直致力于SVN。没有必要在每次修改时都触发詹金斯 只有当SVN修订版被特别标记为触发时,才可能触发Jenkins吗?例如,仅当修订被标记时才能触发Jenkins?这需要更多信息。比如,您正在使用post-commit钩子来触发构建作业或其他什么。如果您使用的是post-commit钩子,那么最好使用post-commit脚本在特定的commit或commit消息上

我们尝试使用SVN存储库(TortoiseSVN)设置Jenkins。当我们广泛使用SVN时,我们对Jenkins是新手

我们的代码一直致力于SVN。没有必要在每次修改时都触发詹金斯


只有当SVN修订版被特别标记为触发时,才可能触发Jenkins吗?例如,仅当修订被标记时才能触发Jenkins?

这需要更多信息。比如,您正在使用post-commit钩子来触发构建作业或其他什么。如果您使用的是post-commit钩子,那么最好使用post-commit脚本在特定的commit或commit消息上触发作业。我对詹金斯完全陌生。我想每天晚上定时触发詹金斯。但触发并不意味着立即开始构建。Jenkins是否可以控制SVN存储库中的新标签,然后下载并构建最后一个标签版本?反之更容易。创建标记后,提交后脚本将触发jenkins构建作业。提交后脚本使您能够灵活地按自己的方式进行操作。在詹金斯也应该可以这样做。但提交后脚本是最常见、最简单的方法