bundle¶
简介¶
创建或应用捆绑包。
vb bundle SUBCOMMAND ARGS...
示例¶
将仓库中
trunk
分支信息打包进mydemo
文件:
$ vb bundle export mydemo --branch trunk
打印
mydemo
捆绑包信息:
$ vb bundle ls mydemo
mtime: 2024-11-25 20:15:45
project-code: 2fe4691a5ead627d066798b1e9fea397e71b9efa
------------------------------------------------------------------------------
71c869de7876d4fb check-in to trunk by Administrator on 2024-11-25 20:15
说明¶
该命令用于创建或应用捆绑包,这些包是包含仓库历史记录和元数据的包。捆绑包可用于在系统之间传输仓库或创建备份。
子命令¶
append¶
vb bundle append BUNDLE PATH...
将指定的文件添加到指定包中。此子命令实际用途不大,主要用于测试。
cat¶
vb bundle cat BUNDLE HASH...
从已有的包中中提取一个或多个工件并将它们连续写入标准输出。此子命令专为测试和检查软件包而设计,并不常用。
export¶
vb bundle export BUNDLE [OPTIONS]
在名为 BUNDLE 的文件中生成一个新的包,其中包含仓库中签入的子集(通常是一个分支),这些子集必须有 --branch
、 --from --to
或 --checkin
选项描述。如果捆绑包已存在,则将指定的内容添加到包中。
选项¶
|
打包BRANCH上的所有文件 |
|
TAG1 和 TAG2 之间的文件 |
|
打包单次的文件 |
|
不要对不在 bundle 中的工件使用增量编码 |
extend¶
vb bundle extend BUNDLE
将包中已有签入的所有以前版本的签入以及适用于包中文件的所有标签添加到包中。
import¶
vb bundle import BUNDLE [--publish]
将指定包中的所有内容导入到仓库。默认情况下,导入的文件是私有的,不会同步。使用 --publish
选项将导入设为公开。
ls¶
vb bundle ls BUNDLE
打印指定包的内容。
purge¶
vb bundle purge BUNDLE
从仓库中删除包中签入专用的所有文件。这具有撤销 vb bundle import
的效果。
参见