预订演示
前页 后页

版本控制设置

在Enterprise Architect中定义版本控制设置只能在您成功创建您打算用来控制包文件的版本控制环境之后执行。如果您还没有这样做,请参阅帮助主题在团队环境中应用版本控制以获取所需内容的摘要。

要在您的模型上设置版本控制配置,或更新现有的版本控制配置,您需要定义一些设置来控制您的模型的版本状态如何与您的版本控制系统进行通信。您可以使用“版本控制设置”对话框定义这些设置。

访问

功能区

设置>版本控制> Project-VC

上下文菜单

右键单击包>包控件>版本控制设置

配置选项

选项

行动

也见

这个模型是私人的

选择以指定该模型数据库只能由单个用户访问

(私人模型)。

保持未选择(默认)或取消选择以指定数据库将由多个并发用户访问(共享模型)。

如有疑问,请使用默认设置。

版本控制用途

仅将嵌套版本受控包保存到存根

选择以指定版本受控包的导出 XMI 文件将包含嵌套版本受控子包的包存根(占位符)(推荐)。

取消选择以指定导出的 XMI 文件将包含嵌套版本控制子包的全部内容。

对于所有包,为外部引用创建占位符

选择强制所有 XMI 1 。 1跨模型导入以排除传入关系,而是创建外部参考。

如果“在 XMI 1期间为缺少的外部引用创建占位符”。 1 /2。 1并且在用户的 XML 规范选项中未选中“本地文件导入”复选框,此字段将覆盖该设置。

XML 规范帮助主题提供了选择此选项的好处的示例。

XML规范

唯一身份

指定唯一标识配置的名称。任何一个:

  • 类型用于标识新配置的名称,或
  • 单击下拉箭头并选择先前在不同项目中定义的配置的名称(如果存在)

类型

单击与此配置相关联的版本控制系统类型的相应单选按钮。

对话框的中间部分更改为显示与您正在定义的版本控制配置类型相关的字段集合。

将类型设置为 SCC:

  • MS 视觉源安全
  • 理性清晰案例
  • 强制
  • AccuRev
  • 任何其他 SCC 兼容客户端
对于您正在使用的任何其他产品,请选择与该产品匹配的类型 - CVS、Subversion 或 TFS。
SCC设置 CVS 设置 SVN设置 TFS设置

新的

单击此按钮可清除字段并创建新的版本控制配置。

节省

单击此按钮可保存新配置或更新配置的详细信息。

删除

单击 Defined Configurations 列表中的条目,然后单击此按钮可从该模型中删除选定配置的定义。

定义的配置

审阅当前模型中正在使用的配置列表。

以后不要提示不完整的配置

选择以指定不提示用户完成未完全指定的配置定义(默认)。

取消选择以提示用户完成未完全定义的配置。

关闭“版本控制设置”对话框。

帮助

显示此帮助主题。

注记

  • 重要的是,对于任何给定的版本控制包文件,从任何模型访问该文件的任何用户都使用具有相同唯一 ID 的版本控制配置
  • 当您第一次打开由其他用户创建并使用版本控制版本的模型时,该模型使用的版本控制配置在您的窗口注册表设置中尚不存在;您必须先完成这些配置的定义,然后才能在该项目中使用版本控制
  • 如果启用了用户安全,您必须拥有“配置版本控制”权限才能为当前模型设置版本控制选项
  • 可以在同一个模型中使用多个版本控制配置

了解更多