leaves¶
简介¶
查找所有分支的叶节点。
vb leaves [OPTIONS]
示例¶
显示所有叶子:
$ vb leaves
(1) 2024-07-23 09:18:25 [54d81d4fa3] v2.0work1提交 (user: admin tags: v2.0) (branched from: [8aa0b7b646])
(2) 2024-07-23 07:13:26 [8aa0b7b646] trunk 分支第四次提交 (user: admin tags: trunk)
说明¶
在 VisionByte 版本控制中,leaves
是指仓库历史中没有子签入的签入集。其本质上是没有任何后续签入从其分支出来的签入。
定义
叶子是有向无环图 (DAG) 中的终端节点,表示 VisionByte 中的版本历史。它标志着分支或开发线的结束,在此不再进行任何更改。
识别叶子
vb leaves
命令找到 VisionByte 仓库的叶子 。此命令列出所有没有子签入的签入,表明它们是各自分支上的最新提交或所有分支的末尾。
用途
叶子节点通常用于识别仓库历史中开发已结束或没有进一步更改分支的最新点。它们可用于确定各个分支的当前状态或了解仓库在特定时间点的状态。
vb leaves
命令显示的叶子信息包括:叶子提交时间、注释、用户、分支名及其祖先哈希值,默认情况下,该命令仅显示开放的叶子。
选项¶
|
显示所有叶子 |
|
按分支名称排序输出 |
|
仅显示闭合的叶子 |
|
仅显示单个分支上有多个叶子的案例 |
|
重新计算仓库数据库中的 |
|
设置输出文本宽度(默认为自动检测)。宽度必须大于 39 或者为 0,0表示不限制宽度,每个条目只有一行 |
参见