我有一個.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