预订演示
前页 后页

版本控制和团队

这是设置版本控制环境和将版本控制应用于供多个用户访问的项目的过程的总结。

版本控制-进程概览

行动

也见

1

安装您的版本控制产品。

版本控制产品设置

2

创建版本控制存储库。

3

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

4

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

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

创建本地工作副本 准备 CVS 本地工作空间

5

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

验证SVN工作空间 验证TFS工作空间

6

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

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

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

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

一旦完成,模型中已经存在的版本Controlled包就可以使用了。

版本控制配置

7

Enterprise Architect模型中的配置包用于版本控制。也就是说,将版本控制应用于单个包。

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

8

按要求办理退房和入住包。

选择输出包 选择一个包

注记

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

了解更多

两份Sparx Systems白皮书讨论了团队部署和版本控制的使用,可在Sparx Systems网站上作为在线资源获取: