Hudson/Jenkins -- 消除svn警告: "clock of the subversion server appears to be out of sync"

Hudson/Jenkins中配置svnURL时,有时会出现如下警告信息:

基本选择每次重新checkout最新的版本,也会出现该警告信息。

并且经常无法获取到最新的代码,要等几分钟之后才能拉取到最新的代码。

这个在编译的时候有时候会有这个警告,主要是svn等服务器的时钟和本机的时钟有偏差,比如svn的时钟比较快,jenkins的时钟慢,当你提交svn的时候,紧接着进行jenkins构建,这个时候jenkinssvn update由于时钟原因就更新不到刚才的数据,但过了几分钟之后再进行更新的时候,超过两台机器的时间差,在次进行jenkins构建,就可以update到数据。

其解决方法非常简单,只需要在svnurl后面加上@HEAD,即每次都sync最新版本的代码。

如下图所示:

参考链接


发布者

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注