Я сжимаю dir в zip и использую несколько ключей -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

Однако вместо ~ 20k я ожидаю, что zip-файл будет (в зависимости от размера желаемого содержимого), zip-файл будет ~ 120k. При проверке zip-файла нет ни одного из исключенного содержимого (.git dir).

Есть идеи, что я делаю не так?
Спасибо...

1 ответ1

0

Спасибо, ребята, за помощь, это, кажется, работает как хотелось бы:
7z a -tzip test.zip test.gadget * -x!test.gadget.git\ -x!test.gadget.idea\ -x!test.gadget.gitignore

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .