J'ai un fichier .tar.gz
que je veux extraire avec la tâche untar
de phing
. Dans le phing docu il y a cette Commans liste:phing tâche untar ignore fichiers .gitignore
<untar file="testtar.tar.gz" todir="dest">
<fileset dir=".">
<include name="*.tar.gz"/>
<include name="*.tar"/>
</fileset>
</untar>
Mais le dossier résultant n'est pas le même alors il est dans le fichier compressé. La commande untar ignore complètement les fichiers .gitignore
. Mais ce sont aussi des fichiers que je veux extraire. Je veux extraire tous les fichiers contenus dans le fichier compressé.
Ai-je manqué un paramètre ou quelque chose?
(Le paramètre forceExtract
ne fait rien.)
Merci pour toute aide.
J'ai vérifié les documents. Je n'ai jamais utilisé le phing, donc je ne peux pas vous aider de cette façon. Tout ce que je peux vous dire, c'est que les fichiers avec un point au début comme .gitignore sont des fichiers "cachés" dans les systèmes de fichiers unix/linux. Si vous cherchez autour de "phing fichiers cachés untar" vous pourriez finir par trouver quelque chose. – natheriel
Je sais ce que sont les fichiers cachés. Ce qui est intéressant, c'est que des fichiers comme '.htaccess' peuvent être extraits parfaitement. Seul le fichier spécial '.gitignore' ne sera pas extrait. – christopher2007