我正在尝试设置Jenkins从我的SVN存储库中轮询,并在检测到提交时启动新的构建。我已经使轮询部分工作正常,但构建过于热情了,现在它每次轮询时都会重新构建 - 无论是否有任何更改。SCM-polling.log文件显示:
Jenkins的控制台输出如下所示:
Started on Aug 31, 2011 9:49:51 AM
Workspace doesn't contain svn://10.64.147.118:/svn/repos/conttest/csa_test/trunk. Need a new build.
Done. Took 10 ms
Changes found
Jenkins的控制台输出如下所示:
Started by an SCM change
Checking out a fresh workspace because the workspace is not svn://10.64.147.118:/svn/repos/conttest/csa_test/trunk
Cleaning workspace /var/lib/jenkins/jobs/CSATester/workspace
Checking out svn://10.64.147.118:/svn/repos/conttest/csa_test/trunk
....
no revision recorded for svn://10.64.147.118:/svn/repos/conttest/csa_test/trunk in the previous build
No changesets found for this build
仓库地址设置为svn://10.64.147.118:/svn/repos/conttest/trunk,我已经告诉Jenkins在构建之前删除未版本化的文件并更新。工作空间确实包含仓库中的文件,每次构建都成功。
有什么想法是什么原因导致这种情况?