zoukankan      html  css  js  c++  java
  • 【jenkins】jenkins服务器与svn服务器时间不一致出现的问题

    问题描述:

    svn提交了一次更新包,到了jenkins提交更新的时候,第一次代码没有生效,然后重新提交了一次,第二次才生效。

    问题排查:

    1.首先第一反应比对了下两次更新的包文件是否一致,然后发现大小不一。

    由此看出问题应该是出在jenkins,继续排查。

    2.比对了下第一次jenkins的提交时间与svn提交的时间

     

    由此可看出,svn提交的时间是5:07,但是我jenkins提交的时间却为5:06,显然顺序不对,

    但是我操作的时候确实是先提交了svn,再提交了jenkins的。

    由此可以确认,应该是jenkins服务器时间比svn的慢了,导致jenkins在06分的时间段认为svn上面没有最新的更新包,

    然后拿了旧的包进行部署,所以代码功能没有改变,

    然后等我第二次提交更新的时候17:10早就超过了svn上面的5:07,所以拿到了最新的更新包进行更新。

    功能代码才得以生效。

    3.所以这里要注意,jenkins时间一定要与版本控制服务器的时间一致,不然可能引发像我这样的更新失效的情况。

  • 相关阅读:
    iOS开发之窗口和视图
    GCD
    禁止非法用户登录综合设置
    大数减法(C++实现)
    大数加法(C++实现)
    迷宫问题 (BFS ➕输出路径)
    Pots (BFS ➕ 输出路径)
    Shuffle'm Up (map ➕ BFS)
    Prime Path (BFS)
    速算24点
  • 原文地址:https://www.cnblogs.com/zengweiming/p/9073318.html
Copyright © 2011-2022 走看看