2014-02-27 82 views
0

我想使用ant脚本删除.svn文件夹。任何人都可以请告诉我该怎么做?如何使用ant脚本删除.svn文件夹?

<target> 
     <delete includeemptydirs="true" > 
      <fileset dir="${checkout.dir}" defaultexcludes="false" > 
       <include name="**/.svn/" /> 
      </fileset> 
     </delete> 
    </target> 

在上面的脚本什么需要给目标什么是$ {checkout.dir}?提前致谢。

+1

的可能重复[如何让使用Ant删除.svn目录的工作?](http://stackoverflow.com/questions/890772/how-to-make-deleting-svn-directories-work-using -蚂蚁) –

回答

0

下面的代码为我工作。

<?xml version="1.0" encoding="windows-1252" ?> 
<project default="run"> 
    <target name="run"> 
    <tstamp/> 
    <property name="scan.folder" value="." /> 
    <echo message="Delete all .svn from ${scan.folder}"></echo> 
    <delete includeemptydirs="true" verbose="true"> 
     <fileset dir="${scan.folder}" includes="**/.svn/**,**/.svn" defaultexcludes="false"/> 
    </delete> 
    </target> 
</project>