| 前页 | 后页 | 
介绍
Enterprise Architect的版本控制集成提供了几个关键功能,包括:
- 保存对模型的包装所做的更改的历史记录
- 检索软件包的先前版本
- 在团队成员之间传播模型更新
- 协调团队成员之间的软件包共享
在模型开发中设置和使用版本控制时,需要考虑许多因素。
要考虑的因素
| 因子 | 详情 | 也可以看看 | 
|---|---|---|
| 系统要求和配置 | 您通过第三方源代码控制应用程序来应用版本控制,该应用程序管理对受控程序包的访问并存储其修订版。 通常,配置包括: 
 | 系统要求 | 
| 版本控制用法 | 可以使用两种主要方式来部署项目: 
 版本控制还可以用于在不同项目之间共享标准软件包。 | 版本控制用法 | 
| 团队部署 | 考虑设置版本控制环境并将版本控制应用于要由许多用户访问的项目的过程。 | 在团队环境中应用版本控制 | 
| 版本控制基础 | Enterprise Architect使用lock-modify-unlock操作模式强制执行版本控制包的序列化编辑。 | 版本控制软件包 | 
| 将版本控制应用于模型 | 使用版本控制包括将各个模型包置于版本控制下,而不是将项目作为一个整体进行版本控制。 | 模型数据的版本控制 版本控制嵌套包 | 
| 版本控制和项目参考数据 | 要在部署为多个私有模型的版本控制项目中的用户之间共享参考数据的更改,您需要定期从进行更改的模型中导出参考数据,并将其导入到团队维护的其他模型中。 | 版本控制和参考数据 | 
| 离线版本控制 | 通过选择在加载模型之前脱机工作,可以防止系统尝试建立任何版本控制连接。 如果Enterprise Architect由于某种原因而无法连接版本控制配置,它将显示警告消息以通知您,并为与失败的连接关联的所有软件包提供“离线”版本控制功能。 | 离线版本控制 | 
笔记
- 在“版本控制”下的软件包在“浏览器”窗口中由指示软件包当前状态的图标标识。
