个性化阅读
专注于IT技术分析

apache ant cvs任务

本文概述

CVS(并行版本系统)是一个版本控制系统。它用于处理从CVS存储库检索的模块。

Apache Ant CVS任务属性

属性描述需要
command要执行的命令。没有
compression要求为true或false没有
compressionlevel它需要1到9之间的数字。没有
cvsRoot一个CVSROOT变量。没有
cvsRsh一个CVS_RSH变量。没有
dest目标目录路径。没有
package要签出的包名称。没有
tag要签出的包裹标签。没有
date最新修订日期。没有
quiet禁止显示信息性消息。没有
reallyquiet禁止显示所有消息。没有
noexec没有执行。没有
output产生输出。没有
error用于从命令定向标准错误的文件。没有
append重定向到文件时是否追加输出/错误。没有
portCVS使用的端口。没有
passfile读取密码的文件。没有
failonerror如果失败, 则停止构建过程。没有

Apache Ant CVS任务示例

让我们看一个示例,在该示例中,从cvsRoot属性指向的CVS存储库中检出package ant,并将文件存储在$ {ws.dir}中。

<project name="cvs-project" default="cvs">
	<target name="cvs">
		<cvs cvsRoot=":pserver:anoncvs@cvs.apache.org:/home/cvspublic" package="ant" dest="${ws.dir}"/>	
	</target>
</project>

我们可以更新已经签出到$ {ws.dir}中的软件包。使用以下示例。

<project name="cvs-project" default="cvs">
	<target name="cvs">
		<cvs dest="${ws.dir}" command="update"/>	
	</target>
</project>
赞(0)
未经允许不得转载:srcmini » apache ant cvs任务

评论 抢沙发

评论前必须登录!