| 前页 | 后页 |
存储库选项
版本控制功能可以以多种不同的方式使用,尽管这些方式大致属于本表所讨论的四种使用类型之一。
用途
类型 |
细节 |
也见 |
|---|---|---|
|
单一共享模型 |
用户共享存储在中央项目文件或 DBMS 存储库中的模型。在此配置下,您只需刷新模型视图即可查看其他用户包的更改,而无需显式签出。 版本控制用于:
|
|
|
多个私有模型 |
一个模型由一个用户创建,并对其进行版本控制配置。然后,该模型文件分发给其他用户,每个用户都存储自己的模型私有副本。 版本控制用于:
|
|
|
共享包 |
各个用户创建单独的模型,但共享一个或多个包:
|
|
|
标准包 |
A公司可能有一套广泛共享的标准只读包:
|
需要考虑的因素
因素 |
细节 |
也见 |
|---|---|---|
|
系统需求与配置 |
您可以通过第三方源代码控制应用程序应用版本控制该应用程序管理对受控包的访问并存储其修订。 通常配置包括:
|
系统需求 |
|
版本控制用途 |
项目部署主要有两种方式:
版本控制还可以用于在不同项目之间共享标准包。 |
版本控制用途 |
|
团队部署 |
考虑设置版本控制环境并将版本控制应用到由多个用户访问的项目的过程。 |
在团队环境中应用版本控制 |
|
版本控制基础知识 |
Enterprise Architect使用锁定-修改-解锁操作模式,强制对版本控制包进行序列化编辑。 |
版本控制锁定概述 |
|
将版本控制应用于模型 |
使用版本控制包括将各个模型包置于版本控制之下,而不是用版本控制整个项目。 |
模型数据的版本控制 版本控制嵌套包 |
|
版本控制和项目参考 |
为了在部署为多个私有模型的版本控制项目中的用户之间共享参考数据的更改,您需要定期从进行更改的模型中导出参考数据,并将其导入到团队维护的其他模型中。 |
版本控制和参考 |
|
离线版本控制 |
您可以通过在加载模型之前选择“离线工作”来阻止系统尝试建立任何版本控制连接。 如果Enterprise Architect由于任何原因无法连接版本控制配置,它会显示警告消息通知您,并为与失败连接相关的所有包提供“离线”版本控制功能。 |
离线版本控制 |
