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 选项结合使用,用于确认实际归档的文件名列表。