Jenkins不会尝试更新现有代码。每次克隆

时间:2012-01-28 22:33:24

标签: continuous-integration jenkins bitbucket

我正在尝试让jenkins建立一个项目,但似乎每次出于某种原因想要做一个新的克隆。我收到这个错误:

none: ssh://hg@bitbucket.org/marc/repo/
which looks different than ssh://hg@bitbucket.org/marc/repo/
so falling back to fresh clone rather than incremental update

有什么东西会导致这种情况吗?提到的两个URL是相同的。

2 个答案:

答案 0 :(得分:2)

原来,调试选项设置为true(在Mercurial的全局jenkins设置中)它不会更新(但会克隆),所以这是jenkins的mercurial插件中的一个错误,但是有一个解决方法,你可以禁用调试。

答案 1 :(得分:1)

您的构建可能会更改本地副本原始结构中的某些文件/目录。 Jenkins检测到它并重新开始新鲜清洁。

问候

迪迪埃