phing untar 任务忽略 .gitignore 文件
phing untar task ignores .gitignore files
我有一个 .tar.gz
文件,我想用 phing
的 untar
任务提取它。在 phing docu 中列出了这个命令:
<untar file="testtar.tar.gz" todir="dest">
<fileset dir=".">
<include name="*.tar.gz"/>
<include name="*.tar"/>
</fileset>
</untar>
但是生成的文件夹与压缩文件中的文件夹不同。
untar 命令完全忽略 .gitignore
文件。但这些也是我要提取的文件。我想提取压缩文件中包含的 所有 文件。
我是不是漏了一个参数什么的?
(forceExtract
参数什么都不做。)
感谢您的帮助。
根据文档,它必须是这样的:
<untar file="testtar.tar.gz" todir="dest">
<fileset dir="." defaultexcludes="false">
<include name="*.tar.gz"/>
<include name="*.tar"/>
</fileset>
</untar>
文档:https://www.phing.info/docs/guide/trunk/FileSet.html 在 D.3
我有一个 .tar.gz
文件,我想用 phing
的 untar
任务提取它。在 phing docu 中列出了这个命令:
<untar file="testtar.tar.gz" todir="dest">
<fileset dir=".">
<include name="*.tar.gz"/>
<include name="*.tar"/>
</fileset>
</untar>
但是生成的文件夹与压缩文件中的文件夹不同。
untar 命令完全忽略 .gitignore
文件。但这些也是我要提取的文件。我想提取压缩文件中包含的 所有 文件。
我是不是漏了一个参数什么的?
(forceExtract
参数什么都不做。)
感谢您的帮助。
根据文档,它必须是这样的:
<untar file="testtar.tar.gz" todir="dest">
<fileset dir="." defaultexcludes="false">
<include name="*.tar.gz"/>
<include name="*.tar"/>
</fileset>
</untar>
文档:https://www.phing.info/docs/guide/trunk/FileSet.html 在 D.3