创建分支
分支是模型下的并行设计线,用于多人协作、需求隔离或发布准备。有模型权限的用户可以在 Web 管理端为模型创建分支;分支的封存、比较合并与协作模式等日常管理见客户端模型分支管理。
创建条件
| 条件 | 说明 |
|---|---|
| 模型权限 | 需要拥有该模型的操作权限;模型读写权限已包含新建分支,权限级别对照见权限管理 |
| 目标模型 | 分支依附于模型存在,先在数据模型列表中定位模型 |
| 分支起点 | 新分支基于已有分支创建;为模型新建分支时以主分支为起点 |
创建步骤
- 进入「数据模型」模块,在列表中定位目标模型所在行。
- 通过该模型的操作入口进入分支创建。
- 输入分支名称并确认,新分支出现在该模型下。
图示模型行操作列中的入口图标,创建分支前先通过该入口定位并进入目标模型。
创建结果
| 结果 | 说明 |
|---|---|
| 独立版本序列 | 新分支拥有自己的模型树和版本序列,分支上的编辑不影响其他分支 |
| 独立提交 | 分支需要单独保存和签入版本 |
| 可继续合并 | 跨分支的版本合并通过历史版本的分支合并完成 |
创建后建议先打开新分支,确认其中的对象范围与起点版本符合预期,再开始设计。分支上的编辑同样受权限约束;封存分支后不能再保存和签入版本,具体做法见模型分支管理。
注意事项
- 分支命名建议体现用途与责任人,避免出现多个含义不明的分支名,导致分支合并时选错对象。
- 新分支只包含起点版本的内容,起点之后其他分支上的提交不会自动带入。
- 不再变更的分支应及时封存,防止误提交;封存与解锁由有管理权限的用户处理。

