ant教程(八) ant實例(cvs)
ant的例子很好找,各種開源框架都會帶有一個build.xml仔細看看,會有很大收獲
另外一個經(jīng)常會用到的,但是在開遠框架的build.xml一般沒有的是cvs
如果使用的是遠程的cvs,可以這樣使用
<?xml version="1.0" encoding="utf-8"?>
<project>
??? ?<property name="cvsroot" value=":pserver:wang:@192.168.1.2:/cvsroot"/>
???? <property name="basedir" value="/tmp/testant/"/>
???? <property name="cvs.password" value="wang"/>
??? ?<property name="cvs.passfile" value="${basedir}/ant.cvspass"/>
???? <target name="initpass">
? ????? ???? <cvspass cvsroot="${cvsroot}" password="${cvs.password}" passfile="${cvs.passfile}"/>
???? </target>
???? <target name="checkout" depends="initpass">
? ????????? ?<cvs cvsroot="${cvsroot}" command="checkout" cvsrsh="ssh" package="myproject" dest="${basedir}"?
?? ????? ???? passfile="${cvs.passfile}"/>
????? </target>
</project>
?
posted on 2006-09-20 00:22 dreamstone 閱讀(2286) 評論(1) 編輯 收藏 所屬分類: 利器