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