上一页 下一页

版本控制设置

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

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

访问

功能区

配置>版本控制>项目配置

上下文菜单

右键单击Package> Package Control> Version Control Settings

配置选项

选项

详情

请参阅

这个模型是私人的

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

(私人模特)。

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

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

版本控制用法

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

选择此选项以指定受版本控制的包的导出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设置

新建

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

保存

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

删除

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

定义的配置

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

将来,不要提示不完整的配置

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

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

关闭

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

帮助

显示此帮助主题。

笔记

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

学到更多

原文