Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ant不删除没有名称的文件,如.gitignore.git_Ant - Fatal编程技术网

Ant不删除没有名称的文件,如.gitignore.git

Ant不删除没有名称的文件,如.gitignore.git,ant,Ant,我想使用git删除一个文件夹,该文件夹包含一些没有名称的文件,并且只有扩展名,例如.gitignore、.log 我做的如下,我也尝试了很多其他的方法,但仍然不能删除它们,有人能帮我吗?提前谢谢 <?xml version="1.0" encoding="UTF-8"?> <project name="test" default="clean"> <target name="clean"> <delete> <fi

我想使用git删除一个文件夹,该文件夹包含一些没有名称的文件,并且只有扩展名,例如.gitignore、.log

我做的如下,我也尝试了很多其他的方法,但仍然不能删除它们,有人能帮我吗?提前谢谢

<?xml version="1.0" encoding="UTF-8"?>
<project name="test" default="clean">
  <target name="clean">
     <delete>
       <fileset dir="E:\test\tmt"/>
     </delete>
  <echo message="Finished delete file"/>
  </target>
</project>

在下面的片段中

<delete>
    <fileset dir="E:\test\tmt"/>
</delete>
…或者更好,请使用以下选项

<delete dir="E:\test\tmt"/>

在这种情况下不需要defaultexcludes,因为默认排除集仅适用于模式集,例如。

它已被弃用,因此我将使用Chad的答案,但ant delete还有一个excludes属性,它接受以逗号分隔的模式或直接文件名列表。仅供参考。

我试过了,成功了,非常感谢
<delete dir="E:\test\tmt"/>