Design Management Server 创建导入定义

在配置并启动 IBM® Rational® Software Architect Design Manager 导入引擎 后,必须在 Design Management Server 上创建一个导入定义以指定要导入至该服务器的所有模型内容。

开始之前

要点: 在导入模型之前,您必须创建并定义配置空间。配置空间是一组配置(版本的唯一集合)。每个设计管理项目区域都与配置空间相关联;多个项目区域可与同一配置空间相关并且可共享配置。
注: 您必须添加专用域扩展服务器以确保 Design Management Server显示 Rational Software Architect内容(例如,图、“资源管理器”视图中的数据、导入功能和属性)。 扩展服务器是一个单独的安装包,您可以使用 Design Management Server 来安装扩展服务器。您还可以将该服务器独自安装在单独的服务器上,并对其进行手动注册。

关于此任务

可以使用两种方式来定义要放置在 Design Management Server 上的模型内容:
  • 导入整个工作空间:此方式使用已安装的 Eclipse 版本来访问工作空间。使用此选项时,您可以执行精确的一对一映射或导入本地工作空间;工作空间中的每个模型将放置在模型服务器上。此选项快速将所有内容放置在模型服务器上。
  • 导入各个项目:此方式使用文件系统,并且不需要安装 Eclipse(除非您要使用 Ant 脚本)。使用此选项时,您可以定制和定义要放置在模型服务器上的各个项目。通过使用此选项,可以从不同的 Eclipse 工作空间中拉出项目;使用第一个选项时,还可以从同一 Eclipse 工作空间中拉出特定项目,而不是拉出所有内容。

    此外,Eclipse 工作空间可能包含并不真正位于根工作空间文件夹中的已链接项目。为了支持有选择性地导入这些项目,导入引擎将尝试检测所指定的工作空间文件夹是否位于其中包含 .metadata 文件夹(该文件夹位于所指定的根工作空间文件夹下)的 Eclipse 工作空间中。如果情况如此,那么导入引擎将尝试装入该工作空间,然后查找并导入所选择的项目。如果此次尝试不成功(例如,在装入工作空间之后至少缺少一个项目),那么导入引擎将尝试使用文件系统来查找该缺少的项目。

要点: 在创建一个导入定义后,您无法在删除该导入定义之前更改此方式。要删除导入定义,请在“导入定义”页面上单击删除导入定义和数据;会删除导入定义(其中包括先前已导入的所有模型)。
注: 要访问“导入定义”页面,请单击屏幕顶部的文件菜单,然后单击导入定义

过程

  1. 要通过指定 Eclipse 工作空间路径来创建导入定义,请单击文件 > 导入定义。应当已装入项目区域,并且应当已指定配置(空间)。
    注: 您无法将模型导入到由 Design Management 主动管理的项目区域。
  2. 在“导入定义”页面中,单击某个导入选项,然后完成该选项的子步骤:
    • 导入整个工作空间
      1. 导入引擎名称字段中,输入您在配置导入引擎时创建的同一导入引擎标识:DM_Import_Def
      2. 单击测试以确保该导入引擎已启动并且连接有效。
      3. (可选)在 Ant 脚本路径字段中,输入 Ant 脚本的位置。
      4. Eclipse 工作空间路径字段中,输入本地 Eclipse 工作空间文件夹的路径,该文件夹包含要导入至 Design Management Server 的模型内容。该 Eclipse 工作空间路径应该指向一台包含 Rational Software Architect 模型的本地计算机(而不是指向 Design Management Server);此计算机还必须已安装、配置并正在运行该导入引擎。如果提供了此文件路径,那么就会将该导入引擎配置为转至特定的工作空间并将所有模型内容放置到 Design Management Server 上的某个项目中。
      5. (可选)在路径映射部分中,指定您在工作空间中使用的路径映射变量。请记住,因为 Design Management Server 没有文件系统,所以路径映射的值必须相对于工作空间路径。
    • 从一个或多个 Eclipse 工作空间中导入各个项目。此方式使用文件系统,并且不需要安装 Eclipse(除非您要使用 Ant 脚本)。
      1. 导入引擎字段中,输入您在配置导入引擎时创建的同一导入引擎标识:DM_Import_Def
      2. 单击测试以确保该导入引擎已启动并且连接有效。
      3. (可选)在 Ant 脚本路径字段中,输入 Ant 脚本的位置。
      4. 项目下,输入包含要导入的模型内容的计算机上 Eclipse 工作空间中各个项目的路径。要添加项目,请在“项目”部分中单击添加
      5. 输入要导入的项目的名称。
      6. (可选)在路径映射部分中,指定您在工作空间中使用的路径映射变量。因为该服务器没有文件系统,所以路径映射的值必须相对于工作空间路径。
      7. (可选)在高级部分中,指定该导入引擎在停止尝试传输模型内容之前要等待的分钟数。
  3. (可选)在“调度”部分中,单击使用此调度自动请求导入并指定该导入引擎检查模型更新的频率。还可以选择一个选项以在完成导入过程后创建快照,以便获取项目在特定时间点的视图。
  4. 要保留所有导入定义更新,请单击保存

反馈