上一页 下一页

在团队环境中应用版本控制

此处总结了设置版本控制环境并将版本控制应用于要由多个用户访问的项目的过程。

版本控制 - 流程概述

步骤

描述

请参阅

1

安装版本控制产品。

版本控制产品设置

2

创建版本控制存储库。

3

创建要与Enterprise Architect项目一起使用的版本控制项目。

4

签出版本控制项目的工作副本(版本控制系统中的模块,项目或文件夹)到本地文件夹。

您必须为访问受版本控制的Packages的每个团队成员执行此操作,无论您是使用单个共享模型还是每个团队成员都存储他自己的模型私有副本。

创建本地工作副本 准备CVS本地工作区

5

在尝试从Enterprise Architect中访问新版本控制环境之前,首先应验证它在Enterprise Architect外部使用时是否正常运行。

验证SVN工作区 验证TFS工作区

6

在Enterprise Architect中,定义版本控制配置以提供对工作副本文件的访问。

版本控制配置的名称在整个团队中的所有计算机上必须相同。也就是说,对所有模型和所有用户的所有版本控制访问必须通过具有相同名称的版本控制配置。

执行此步骤(整个团队)的最简单方法是让一个用户在模型上设置版本控制,然后与团队的其他成员共享该模型。

  • 在共享模型部署中,所有用户都连接到模型数据库的单个实例,因此模型将自动共享
  • 在私有模型部署中,最简单的方法是将原始模型的副本(在设置版本控制之后)分发给团队的所有其他成员

无论何时打开使用尚未在工作站上定义的版本控制配置的模型(专用或共享),都会显示提示以完成该配置的定义。这通常意味着指定本地工作副本目录,并可能选择与此Enterprise Architect项目关联的版本控制项目。

完成此操作后,模型中已存在的版本控制的软件包即可使用。

版本控制设置

7

在Enterprise Architect模型中配置包以进行版本控制。也就是说,将版本控制应用于各个包。

将版本控制应用于分支 配置受控程序包

8

根据需要退房和办理登机手续。

签出包裹 检查包裹

笔记

  • 可以在同一模型中使用多个版本控制配置; 不同的包仍然可以在模型中使用不同的版本控制配置,只要始终通过相同的版本控制配置访问任何给定的包

学到更多

两个Sparx Systems白皮书中讨论了团队部署和版本控制的使用,这些白皮书可作为Sparx Systems网站上的在线资源提供: