【问题标题】:Jenkins poll scm (SVN) says no changes even though there areJenkins poll scm (SVN) 说没有变化,即使有
【发布时间】:2017-03-15 17:35:53
【问题描述】:

我们使用的是 Jenkins 2.8。此外,我们的大部分工作都使用 poll scm 触发器,除了一项工作之外,一切似乎都运行良好。

此特定作业配置为每 2 分钟轮询一次 scm,它确实如此,但始终显示此消息:

开始于 2016 年 2 月 11 日 11:40:22
于 2016 年 2 月 11 日 11:40:23 收到关于 [job name] 的 master 的 SCM 轮询呼叫
[文件夹的 URL] 是修订版 16,860
完毕。耗时 1.8 秒
没有变化

即使最后一次构建是在修订版 16,840 上,它也不会检测到任何更改。

我在 stackoverflow 中发现了一个类似的问题,并且该解决方案建议在 SVN 和 Jenkins 服务器之间同步时钟,但由于 poll SCM 几年来适用于我们的其他项目,我不认为这是解决办法。

我将这个特定工作的配置与其他工作的配置进行了比较,它们是相同的(当然除了代码文件夹)。

有什么想法吗? 谢谢!

更新: 我再次提交了一些代码,现在我在 poll scm 日志中看到了这个

忽略修订版 16,868:找不到包含的路径

【问题讨论】:

  • 我会尝试删除该作业并重新创建它...这不会花费很长时间,并且很可能会解决您的问题。关于背后的原因,我不知道,但由于您的其他工作正常工作,我敢打赌有一些内部状态(也许是 svn 元数据?)使其行为不正确。
  • 我会尝试重新创建它,但在此之前,也许这些信息会有所帮助:现在我看到这条消息“忽略的修订 16,868:找不到包含的路径”。有什么想法吗?

标签: svn jenkins


【解决方案1】:

重新创建作业解决了问题。

【讨论】:

    猜你喜欢
    • 2011-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-24
    • 2022-08-16
    • 2014-11-17
    • 1970-01-01
    相关资源
    最近更新 更多