预订演示
前页 后页

版本控制设置

只有在成功创建用于控制包文件的版本控制环境后,才应在Enterprise Architect中定义版本控制设置。如果您尚未执行此操作,请参阅帮助主题“在团队环境中应用版本控制,了解所需操作的概述。

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

访问

功能区

设置 >版本控制> Project-VC

上下文菜单

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

配置选项

选项

行动

也见

该模型是私人的

选择指定该模型数据库仅可由单个用户访问

(私人模型)。

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

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

版本控制用途

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

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

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

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

选择强制模型中1所有 XMI 1导入排除传入关系并创建外部引用。

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

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

XML 规范

唯一ID

指定唯一标识该配置的名称。请执行以下任一操作:

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

类型

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

对话框的中间部分将发生变化,显示与您正在定义的版本控制配置类型相关的字段集合。

将类型设置为 SCC:

  • MS视觉源安全
  • Rational Clear Case
  • Perforce
  • AccuRev
  • 任何其他与 SCC 兼容的客户端
对于您正在使用的任何其他产品,请选择与产品匹配的类型 - CVS、Subversion 或 TFS。
SCC 设置 CVS 设置 SVN设置 TFS 设置

新的

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

节省

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

删除

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

定义的配置

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

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

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

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

关闭

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

帮助

显示此帮助主题。

注记

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

了解更多