<!--编译路径-->
<path id="common.classpath">
<fileset dir="${environment.JAVA_HOME}" includes="**/*.jar" />
<fileset dir="${dest.dir}/xx/WEB-INF/lib" includes="**/*.jar" />
<fileset dir="${TOMCAT_HOME}/lib" includes="**/*.jar" />
</path>
<!--svn上传下载-->
//上传
<svn username="${svn.repository.user}" password="${svn.repository.password}">
<!--
<checkout url="${svn.repository.url}\release\software" destPath="${deploy.dir}\.." />
-->
<commit file="${deploy.dir}\${app.module.deployname}.war" message="${user.name} 通过Ant自动打包上传" />
</svn>
//下载
<target name="checkout" unless="ifDownload">
<echo>开始从 ${svn.repository.url} 检出源码...</echo>
<delete dir="${code.download.dir}" />
<svn username="${svn.repository.user}" password="${svn.repository.password}">
<checkout url="${svn.repository.url}" revision="HEAD" destPath="${code.download.dir}" />
</svn>
<echo>从 ${svn.repository.url} 检出源码成功.</echo>
</target>
<target name="update" if="ifDownload">
<echo>开始从 ${svn.repository.url} 更新源码...</echo>
<svn username="${svn.repository.user}" password="${svn.repository.password}">
<update dir="${code.download.dir}" revision="HEAD" recurse="true" />
</svn>
<echo>从 ${svn.repository.url} 更新源码成功.</echo>
</target>