预订演示
前页 后页

更多信息

Enterprise Architect中的基线是存储库在特定时刻的特定部分的快照。它们可用于后续的比较和恢复(如有需要)。

创建基线时,它会捕获模型包及其内容在特定时间点的快照。这允许用户将模型的当前状态与基线快照进行比较,并在必要时恢复到先前(已基线)的状态。基线可以在包级别创建,并且可以包含子包。用户可以为任意数量的包创建基线,并且一个包可以多次创建基线,通常是在重要的项目里程碑处。

默认情况下,基线存储在存储库中,方便具有必要安全权限的用户访问。或者,基线可以存储在基于云的可重用资产服务中,以实现更广泛的访问和协作。

版信息

  • Enterprise Architect企业、统一、终极版均提供包基线功能
  • Enterprise Architect专业版以及企业、统一和终极版中提供了比较实用程序(用于比较导出的包与模型包)
  • Enterprise Architect企业、统一和终极版提供了另一项功能——审计,您可以启用该功能对整个项目的变更进行持续监控;您可以结合使用每个功能来满足您的各种变更管理需求。

注意事项

基线基于特定包的全局唯一标识符( GUID ):

  • Enterprise Architect检查该GUID是否为 XML 文档中的根元素,并将其用作基线
  • 当你将一个包导出为 XML 时,你导出的包就是根元素;同样,创建基线时,当前包是XML基线的根包
  • 当您在版本控制系统中保存信息时,当前版本控制包又是文档的根包
  • 通过导入由版本控制包创建的 XMI包文件来创建基线是没有用的,因为该包本身包含版本控制的子包;该类型的 XMI包文件包含子包的存根,而不是子包和元素的完整信息
  • 如果版本控制下的包构成基线的一部分,并且该包签入到模型中,则无法将基线中的原始数据合并到该包中
XML 文件必须与基线引擎使用的格式相同 - 目前1 UML 1 XMI 1格式(加上Enterprise Architect扩展),它包含重建UML模型(甚至是UML 2.x模型所需的所有信息。

注记

  • 如果版本控制下的包构成基线的一部分,并且该包签入到模型中,则无法将基线中的原始数据合并到该包中
  • 您还可以使用模型视图功能获取模型中选定项目的快照;此功能使您能够定期自动生成快照,并且如果定义的搜索收集的项目发生变化,则会触发此类变化的通知,从而使您能够监控工作流程和其他您关注的事件
  • 如果启用了安全性,您必须具有“基线- 管理”权限才能创建、导入和删除基线,以及“基线- 恢复”权限才能合并基线中的数据;不需要安全权限即可选择现有基线并与模型进行比较

了解更多