我在ant build.xml 文件中这样写得
<cvs cvsRoot=":pserver:${CVS.USER}@${CVS.SERVER}:${CVS.DIR}" package="/${ant.project.name}"
command="commit -R ${target.bin}" />
${target.bin}为我 本地checkout的一个目录,我用ant生成一些文件后就拷贝到这个文件夹下,然后checkin到服务器上,就出现这样的错误 [echo] Checking in project tms_20051022102302.war into CVS server...
[cvs] cvs commit: cannot open CVS/Entries for reading: No such file or directory
[cvs] cvs commit: nothing known about `test'
[cvs] cvs commit: Examining C:/Automation/workspace/export/test/bin
[cvs] cvs commit: Examining C:/Automation/workspace/export/test/bin/2
[cvs] cvs [commit aborted]: correct above errors
顺便问一下,如何将执行的屏幕信息保存到log中,我用<record >没起作用<record name="${logfile}" action="start" append="true" loglevel="verbose"/>
<cvs cvsRoot=":pserver:${CVS.USER}@${CVS.SERVER}:${CVS.DIR}" package="/${ant.project.name}"
command="commit -R ${target.bin}" />
${target.bin}为我 本地checkout的一个目录,我用ant生成一些文件后就拷贝到这个文件夹下,然后checkin到服务器上,就出现这样的错误 [echo] Checking in project tms_20051022102302.war into CVS server...
[cvs] cvs commit: cannot open CVS/Entries for reading: No such file or directory
[cvs] cvs commit: nothing known about `test'
[cvs] cvs commit: Examining C:/Automation/workspace/export/test/bin
[cvs] cvs commit: Examining C:/Automation/workspace/export/test/bin/2
[cvs] cvs [commit aborted]: correct above errors
顺便问一下,如何将执行的屏幕信息保存到log中,我用<record >没起作用<record name="${logfile}" action="start" append="true" loglevel="verbose"/>
还要日志我是用log4j写的这个帖子最好移到web开发版中,那儿是网络方面的
<echo file="c:/log.log" message="test" append="true"/>
这种方式
to dlxu(Coding超过了10W行):我的日志不仅仅包含这些还包含ant的错误,debug,info,等信息
set CVS.DIR = /home/cvsroot- OR -export CVS.USER = xxxxxxx
export CVS.DIR = /home/cvsroot