Skip to content
Datablau DDM数据建模产品手册
数据建模客户端 模块手册下载 PDF

历史版本 ​

历史版本记录模型或分支上每次签入产生的版本、变更内容与提交人,并支持把模型回退到指定版本。它是版本追溯、冲突定位和变更脚本生成的依据。

模型历史版本列表

图示历史版本列表,重点看版本号、提交人和提交时间三列,据此确定需要比较或回退的目标版本。

查看历史版本 ​

  1. 在“模型库 → 打开模型库”的浏览器中定位目标模型或分支。
  2. 右键模型名称选择“查看历史版本”,或点击浏览器顶部的对应入口。
  3. 在版本列表中核对版本号、提交人与提交时间,并展开某次版本查看具体变更记录。
  4. 需要对比两个版本时,使用生成 DDL中的变更脚本,或使用模型比较直接比对。

只有签入版本才会产生版本记录;使用“保存”提交的变更写入当前版本,不会新增列表行,两者的差异见模型管理。

回退版本 ​

  1. 在历史版本列表中确认要回退到的目标版本。
  2. 右键模型名称选择“回退版本”,选定该版本并确认。
  3. 回退完成后检查模型结构是否符合预期,并确认本地工作副本与模型库中的状态一致。

回退会改变模型库中的当前状态。执行前应确认没有其他协作者正在基于当前版本工作,否则会覆盖他们尚未合并的变更。

版本在协作链路中的作用 ​

环节用到的版本能力
提交变更签入版本生成可追溯的版本节点
评审基线以指定版本作为评审与发布的对象
交付脚本选择前后两个版本生成变更脚本,交由 DevOps 执行
冲突定位通过版本与提交人定位冲突来源,再用比较合并处理

分支上的版本序列相互独立,查看或回退前应先确认当前处于主分支还是某个分支,参见模型分支管理。

注意事项 ​

  • 回退不是撤销他人提交,它只在目标模型或分支上形成新的状态,历史版本本身仍然保留。
  • Web 管理端也可以查看版本信息并执行分支合并,入口见历史版本与脚本生成。
  • 版本备注应写清本次设计任务或需求编号,便于后续按任务检索版本。
  • 缺少版本记录会直接影响变更脚本的生成,发布前确认每个发版都对应一个可识别的版本。