前页 后页

版本控制设置

仅在成功创建要用于控制程序包文件的版本控制环境之后,才能在Enterprise Architect定义版本控制设置。如果尚未执行此操作,请参阅帮助主题“ 在团队环境中应用版本控制”以获取所需摘要。

要在模型上设置版本控制配置或更新现有的版本控制配置,请定义许多设置,这些设置控制如何将模型状态传达到版本控制系统。您可以使用“版本控制设置”对话框定义这些设置。

访问

色带

配置>版本控制> Project-VC

上下文菜单

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

配置选项

选项

行动

也可以看看

此模型是私人的

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

(私人模型)。

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

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

版本控制用法

将嵌套的版本控制程序包仅保存到存根

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

取消选择以指定导出的XMI文件将包含嵌套的“版本控制”子程序包的完整内容。

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

选择此选项可强制整个模型中的所有XMI 1.1导入都排除传入的关系,而是创建外部引用。

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

XML规范

唯一身份

指定唯一标识配置的名称。要么:

  • 输入名称以标识新配置,或者
  • 单击下拉箭头,然后选择先前在其他项目中定义的配置的名称(如果存在)

类型

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

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

将以下类型设置为SCC:

  • MS Visual Source Safe
  • 理性清晰案例
  • Perforce
  • AccuRev
  • 任何其他SCC兼容客户端
对于您使用的任何其他产品,请选择与该产品匹配的类型-CVS,Subversion或TFS。
SCC设置 CVS设定 SVN设置 TFS设置

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

保存

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

删除

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

定义的配置

查看当前模型中使用的配置列表。

以后,请勿提示配置不完整

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

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

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

救命

显示此帮助主题。

笔记

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

学到更多