-x를 사용할 때 7zip 아카이브가 너무 큽니다.

-x를 사용할 때 7zip 아카이브가 너무 큽니다.

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 파일은 (원하는 콘텐츠의 크기에 따라) ~120k가 될 것으로 예상됩니다. zip 파일을 검사할 때 제외된 콘텐츠(.git 디렉터리)가 전혀 없습니다.

내가 뭘 잘못하고 있는지에 대한 아이디어가 있습니까?
감사해요...

답변1

도움을 주셔서 감사합니다. 원하는 대로 작동하는 것 같습니다.
7z a -tzip test.zip test.gadget* -x!test.gadget.git\ -x!test.gadget.idea\ -x!test.gadget .gitignore

관련 정보