前页 后页

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

这是设置版本控制环境并将版本控制应用于要由许多用户访问的项目的过程的摘要。

版本控制-流程概述

行动

也可以看看

1个

安装版本控制产品。

版本控制产品设置

2

创建一个版本控制存储库。

3

创建要与Enterprise Architect项目一起使用的Version Control项目。

4

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

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

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

5

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

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

6

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

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

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

  • 在共享模型部署中,所有用户都连接到模型数据库的单个实例,因此可以自动共享模型
  • 在私有模型部署中,将原始模型的副本(设置了版本控制后)分发给团队的所有其他成员是最容易的
每当您打开使用尚未在工作站上定义的版本控制配置的模型(专用或共享)时,都会显示提示,以完成该配置的定义。这通常意味着指定本地工作副本目录,并可能选择与此Enterprise Architect项目关联的版本控制项目。

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

版本控制设置

7

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

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

8

签出和签入包按要求。

签出包裹 签入包裹

笔记

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

学到更多

在两个Sparx Systems白皮书中讨论了团队部署和版本控制的使用,可在Sparx Systems网站上以在线资源的形式获得: