前页 后页

使用版本控制

安装了版本控制产品并创建了合适的环境后, Enterprise Architect可以利用该环境来控制项目中的包。该表概述了版本控制提供的一系列功能。

设备

设施

详情

也可以看看

定义版本控制设置

版本控制配置由Enterprise Architect用于与您的版本控制系统进行通信。

您在项目中定义一个或多个版本控制配置,然后使用这些配置来控制项目中的包。

版本控制设置

配置程序包

要将程序包置于版本控制下,请将程序包标记为受控程序包,指定要对其进行控制的版本控制配置,然后将XMI文件与程序包关联。

配置受控程序包

检入模型分支

通过单个操作检入涉及特定工作单元的所有软件包。

签入将更新模型中一个软件包或一组软件包的参考版本。

检入模型分支

检出模型分支

以单个操作检出选定模型分支中的所有软件包,以便您可以更新其中的建模对象。

检出模型分支

签入包裹

签入当前在“浏览器”窗口中选择的包。

签入将更新模型中一个软件包或一组软件包的参考版本。

签入包裹

签出包裹

签出当前在“浏览器”窗口中选择的“版本控制包”,以便您可以更新其中的建模对象。

签出包裹

撤消签出包裹

撤消对软件包的签出,放弃通过将软件包内容还原到版本控制中拥有的最新修订版而进行的任何修改。

撤消签出包裹

从版本控制导入程序包

从版本控制中检索由其他用户或您在另一个模型中创建的包,并将其导入到当前模型中。

包括其他用户的软件包

将版本控制应用于模型分支

只需一次操作,即可将版本控制应用于所选模型分支内的所有软件包。

在这种情况下,模型分支是“浏览器”窗口中的“包”,并且其中包含所有包。

将版本控制应用于分支

导出版本控制的模型分支

导出有关模型分支的根Package的版本控制信息,该信息用于简化将Package层次结构从一个模型导出到另一个模型的过程。

出口管制模型部门

从版本控制导入模型分支

使用Enterprise Architect的Model Branch文件(该文件很少)来检索有关根Package文件的信息并导入Model分支。

模型分支文件可以简化将包的层次结构从一个模型导出到另一个模型的过程。

导入控制模型分支

查看软件包修订历史

显示版本控制软件包的更改历史记录。

您还可以签出Package的先前版本进行编辑,从而有效地回滚到Package的先前版本。

查看包裹历史

验证程序包配置

您可以测试与当前模型中每个版本控制包关联的版本控制设置的有效性。

验证程序包配置

重新同步版本控制程序包的状态

将项目中软件包的版本控制状态与版本控制提供程序报告的状态重新同步。

重新同步版本控制程序包的状态

笔记

  • 数据库复制不应与版本控制包结合使用
  • 如果版本控制下的软件包包含任何备用映像,则可以在签入软件包时将映像导出到版本控制存储库,方法是在“首选项”对话框中设置“导出备用映像”选项

学到更多