Je compresse un répertoire dans un zip et utilise plusieurs commutateurs -x.
7z a -tzip -x!.\test1.gadget\.git\* -x!.\test1.gadget\.gitignore test1.zip .\test1.gadget\*
7-Zip [64] 9.22 beta Copyright (c) 1999-2011 Igor Pavlov 2011-04-18
Scanning
Creating archive test1.zip
Compressing .git\COMMIT_EDITMSG
Compressing .git\config
Compressing .git\description
Compressing .git\HEAD
Cependant, au lieu du fichier ~ 20k, le fichier zip doit être (en fonction de la taille du contenu souhaité), il est de ~ 120k. Lors de l'inspection du fichier zip, aucun contenu exclu (le répertoire .git) n'est présent.
Des idées sur ce que je fais mal?
Merci...
Réponses:
Merci, mesdames et messieurs, pour l'aide, cela semble fonctionner comme vous le souhaitez:
7z un -tzip test.zip test.gadget * -x test.gadget.git \ -x test.gadget.idea \ -x test.gadget!! .gitignore
la source