当前位置:  开发笔记 > 编程语言 > 正文

PhpUnderControl持续集成设置中的Git日志错误

如何解决《PhpUnderControl持续集成设置中的Git日志错误》经验,为你挑选了0个好方法。

所以我为我的PHP项目设置了以下内容:

包含所有代码的Git存储库.

一个Cruisecontrol实例,其上运行PhpUnderControl.

我在cruisecontrol项目目录中创建了一个新项目,并设置了一个轮询器,每2分钟检查一次git repo上的更改.我在这个Cruisecontrol实例中运行了2个项目,我设置的第一个项目运行得很好.

我在Platform项目中遇到的问题在错误日志中如下所示:

2010-02-04 06:07:27,076 [Thread-14061] INFO  Project           - Project platform:  bootstrapping  
2010-02-04 06:07:27,077 [Thread-14061] INFO  ProjectController - platform Controller: build progress event: bootstrapping  
2010-02-04 06:07:27,496 [Thread-14061] INFO  GitBootstrapper   - Already up-to-date.  
2010-02-04 06:07:27,500 [Thread-14061] INFO  Project           - Project platform:  checking for modifications  
2010-02-04 06:07:27,500 [Thread-14061] INFO  ProjectController - platform Controller: build progress event: checking for modifications  
2010-02-04 06:07:27,583 [Thread-14063] WARN  Git               - warning: Log for '' only goes back to Tue, 26 Jan 2010 13:43:11 -0500.  
2010-02-04 06:07:27,584 [Thread-14063] WARN  Git               - fatal: Invalid revision range @{ 1264038932}..@{ 1265281647}  
2010-02-04 06:07:27,584 [Thread-14061] INFO  Project           - Project platform:  No modifications found, build not necessary.  
2010-02-04 06:07:27,584 [Thread-14061] INFO  Project           - Project platform:  idle  
2010-02-04 06:07:27,584 [Thread-14061] INFO  ProjectController - platform Controller: build progress event: idle

这里奇怪的是,当我检查项目目录时,代码库会更新.(我在我的工作目录中测试了几个小提交.)问题是,由于Git错误,它从未运行任何其他构建过程.

如果我projects/platform直接进入目录并执行git pull,它可以正常工作.从项目目录执行ant构建也可以正常工作.

以下是相关的配置文件:


    

    
        
    

    
        
    

    
        
    

    
        
    

    
        
    

    
        
        
        
        
        
    

我对git错误的搜索没有给我任何好的见解,所以希望有人在这里知道!

推荐阅读
罗文彬2502852027
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有