Задача phing untar игнорирует файлы .gitignore

у меня есть .tar.gz файл, который я хочу извлечь с untar задача phing, в финг-документ есть это комманы в списке:

<untar file="testtar.tar.gz" todir="dest">
<fileset dir=".">
<include name="*.tar.gz"/>
<include name="*.tar"/>
</fileset>
</untar>

Но результирующая папка не совпадает с той, что находится в сжатом файле.
Команда Untar полностью игнорирует .gitignore файлы. Но это также файлы, которые я хочу извлечь. Я хочу извлечь все файлы, которые содержатся в сжатом файле.

Я пропускаю параметр или что-то?
(The forceExtract параметр ничего не делает.)

Спасибо за любую помощь.

1

Решение

Согласно документации это должно быть так:

<untar file="testtar.tar.gz" todir="dest">
<fileset dir="." defaultexcludes="false">
<include name="*.tar.gz"/>
<include name="*.tar"/>
</fileset>
</untar>

Docs: https://www.phing.info/docs/guide/trunk/FileSet.html на D.3

1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector