实现的主要功能是:自动从cvs中check out模块,然后编译,把编译后的class打成jar,再commit到cvs服务器的指定位置。
build.xml
代码
ywzcpt/build.xml片断:
代码
- 主要实现commit功能
- <target name="commit-build">
- <cvs cvsRoot="${cvsroot}" passfile="${root.dir}/ant-cvs.cvspass"
- command="${ywzcpt.add}"/>
- <cvs cvsRoot="${cvsroot}" passfile="${root.dir}/ant-cvs.cvspass"
- command="${ywzcpt.commit}"/>
- </target>
最后,在win2k中制定一个计划任务,就可以了。