我们在.NET项目中使用Jenkins for CI。 SVN是我们的存储库。我们的项目在99%的时间里都非常精细,但是每隔一天我们都会失败。
这似乎是由于SVN超时。这是堆栈跟踪的一部分:
Caused by: org.tmatesoft.svn.core.SVNErrorMessage: svn: timed out waiting for server
at org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:200)
但是一分钟后,下一次尝试构建完全相同的项目非常合适。
有没有办法告诉詹金斯“再试一次”?我宁愿只收到真正错误的通知,而不是这些间歇性的东西,因为这会稀释改变的价值。
答案 0 :(得分:0)
您可以尝试将“SCM checkout retry count”设置为SVN操作重试次数。当您选中“重试计数”选项时,可以在作业配置页面的“高级项目选项”部分找到它。