查看完整版本: 使用CruiseControl时出现的问题

ajian0117 2008-3-6 15:28

使用CruiseControl时出现的问题

我这里使用statcvs获取cvs的日志,统计项目代码信息,ant的build.xml文件内容如下:
<target name="statcvs" depends="init">

        <cvs cvsroot="${cvs.root}" command='log -d -b -N' dest="." quiet="yes" output="cvs.log"/>
        <taskdef name="statcvs" classname="net.sf.statcvs.ant.StatCvsTask"
                 classpath="statcvs.jar"/>
    <statcvs log="cvs.log"
             path="."
             title="StatCVS"
             outputDir="stats"
             tags="${cvs.package}"/>
    </target>

在使用ant直接调用此文件执行时没问题,获取到了logfile,产生了相关的html文件。
但使用cruisecontrol执行此配置文件时,产生了日志,却报无法找到产生的日志文件。
有没有人碰到过啊,在线等,急急!!!!!!!!!!!!!

ajian0117 2008-3-11 17:51

现在问题原因还没有找到,不过换了一种实现方法:
  <target name="statcvs" depends="statcvsinit">
     <cvs cvsroot="${cvs.repository}" command='log -d -b -N' dest="." quiet="yes" output="cvs.log"/>
     <java jar="${statcvs-xml.jar}" fork="true" failonerror="true" maxmemory="512m" />
  </target>

[[i] 本帖最后由 ajian0117 于 2008-3-11 21:35 编辑 [/i]]

tom_cdk 2008-5-16 11:02

看一下,有什么好方法解决
页: [1]
查看完整版本: 使用CruiseControl时出现的问题