我有一个.tar.gz
文件,我想用untar
任务phing
提取文件。在phing docu有这样commans上市:phing untar任务忽略.gitignore文件
<untar file="testtar.tar.gz" todir="dest">
<fileset dir=".">
<include name="*.tar.gz"/>
<include name="*.tar"/>
</fileset>
</untar>
但生成的文件夹是不一样的话,那就是压缩文件英寸
untar命令完全忽略.gitignore
文件。但这些也是我想要提取的文件。我想提取包含在压缩文件中的全部文件。
我是否缺少参数或其他?
(forceExtract
参数什么也不做。)
感谢您的帮助。
我查了文档。我从来没有用过phing,所以我不能以这种方式帮助你。我只能告诉你,像.gitignore这样开头有点的文件在unix/linux文件系统中被称为“隐藏”文件。如果你四处搜寻“phing untar hidden files”,你最终可能会找到一些东西。 – natheriel
我知道隐藏的文件是什么。有趣的是,像.htaccess这样的文件可以完美地提取出来。只有特殊文件'.gitignore'不会被提取。 – christopher2007