zip¶
简介¶
将工程指定版本归档成ZIP。
vb zip VERSION OUTPUTFILE [OPTIONS]
示例¶
归档工程
trunk
分支为demo_trunk.zip
:
$ vb zip trunk demo_trunk.zip
打印工程
trunk
分支归档文件列表并修改归档后的根目录为demo
:
$ vb zip trunk NUL --list --name demo
demo/README.md
demo/main.py
demo/package/__init__.py
demo/package/submodule.py
demo/requirements.txt
仅包含
*.py
文件:
$ vb zip trunk NUL --name demo --list --include '*.py'
demo/main.py
demo/package/__init__.py
demo/package/submodule.py
说明¶
--name
用于指定生成zip文件中根目录的名称,默认为 ProjectName_CheckInDateTime_UUID
。
--include
和 --exclude
的 GLOBLIST 参数可以是 ,
分隔的 glob 模式列表,需要使用 ""
或者 ''
将参数括起来。
如果一个文件名同时匹配 --include
和 --exclude
,那么它将从归档列表中排除。
如果 OUTPUTFILE
是 " "
或 /dev/null
(Windows下为 NUL
),
则不会实际生成zip文件。此选项可与 --list
选项结合使用,用于确认实际归档的文件名列表。