向 Rational Team Concert 添加工件

将工件添加至 Rational Team Concert™ 包括获取您使用 Rational® Developer for System z® 创建的工件并使其对 Rational Team Concert 源代码控制管理可用。

对于此示例,您使用 Rational Developer for System z 创建 COBOL 程序并将其添加至 Rational Team Concert 存储库以进行源代码控制。可使用将成员共享为 zFile 向导将 Rational Developer for System z 中的 MVS™ 子项目成员添加至 Rational Team Concert。

完成以下步骤。(这些步骤使用教程中的示例进行演示。)

  1. 在“远程系统”视图中,选择您在示例的装入部分创建的 COBOL 程序,单击右键,然后选择创建 PDS 成员
    远程系统资源管理器中的菜单,其中显示“创建 PDS 成员”
  2. 新建 PDS 成员面板的成员名字段中输入新 COBOL 程序的名称,然后单击完成。对于此示例,我们已将新程序命名为 Goodbye
    “创建 PDS 成员”面板,其中“成员名”字段中显示了新 COBOL 程序名“Goodbye”。
    新 COBOL 程序与 HELLO.cbl 程序出现在同一数据集中。
    远程系统资源管理器,其中显示新“GOODBYE.cbl”与“HELLO.cbl”在同一数据集中
  3. 通过从“远程系统”视图中将新程序拖放至“z/OS® 项目”视图中的 MVS 子项目,来将此程序添加至该子项目。
    “z/OS 项目”视图,其中显示“GOODBYE.cbl”与“HELLO.cbl”在同一 MVS 子项目中。新程序未显示与现有程序相同的修饰符,原因是它还不在 Rational Team Concert 源代码控制之下。
    注: 新程序 BGREEN.BLD.COBOL(GOODBYE.cbl) 没有 BGREEN.BLD.COBOL(HELLO.cbl) 所具有的金色文件修饰符,原因是它还不在 Rational Team Concert 源代码控制之下。
完成以下步骤以将该程序添加至 Rational Team Concert 源代码控制:
  1. 在“z/OS 项目”视图内的 MVS 子项目中,右键单击 BGREEN.BLD.COBOL(GOODBYE.cbl) 并选择 zComponent > 将成员共享为 zFile
    “z/OS
项目”视图,其中显示用于选择“将成员共享为 zFile”的菜单
  2. 缺省情况下,已在将成员共享为 zFile 向导的第一个面板中预先选中要添加的程序的名称。单击下一步
  3. 选择要将新程序共享至的 zComponent 项目,然后单击下一步。还可创建 zComponent 项目,但对于此示例,我们将使用使用 Rational Build Agent 和“带有企业扩展的 Ant”来编译 COBOL 应用程序中创建的项目。
    “选择 zComponent 项目”面板,其中显示现有 zComponent 项目和指示创建 zComponent 项目的选项。
  4. 将 zComponent 项目共享至 Jazz 存储库面板上,选择包含 HELLO.cbl 程序的同一组件。单击下一步
    “将 zComponent 项目共享至 Jazz 存储库”面板,其中显示现有存储库工作空间中的 Jazz 存储库和组件
  5. 在“指定构建上下文”面板中,单击浏览并选择构建定义。对于此示例,请选择抵押团队构建
    “选择构建定义”面板,其中显示名为“抵押团队构建”的构建定义
    单击确定 > 下一步。此构建定义与 Rational Team Concert 存储库工作空间相关联。
    注: 运行将 zFile 装入至 z/OS 向导或将成员共享为 zFile 向导并为存储库工作空间选择构建定义后,此构建定义将与该存储库工作空间相关联。这些向导的所有后续运行都将显示关联的构建定义详细信息,但您不能更改这些详细信息。可通过与所有成员断开连接来清除构建上下文。
  6. 构建定义通常会指定团队构建使用的前缀。为确保您可独立使用您的工件,请将构建定义中指定的前缀更改为您自己的前缀。要修改此前缀,请从构建属性列表中选择 teamz.scm.dataset.prefix 并单击编辑
  7. 选择属性类型面板上,从新属性类型列表中选择字符串,然后单击确定
    “选择属性类型”面板,其中显示新属性类型的选项列表
  8. 编辑构建请求属性面板上,将 MASAO.BLD 中的值更改为您的前缀,然后单击确定。(对于此示例,我们已将此值变更为 BGREEN.BLD。)
    “编辑构建请求”面板,其中显示值已变更为 BGREEN.BLD
    要点: 确保您用于与主机进行 RSE 连接的凭证有权创建并修改带有您在值字段中指定的前缀的数据集。
  9. 单击下一步

将新程序添加至 zComponent 项目时,此程序将放置在 zFolder 中。该 zFolder 必须与数据集定义相关联。

可更改数据集定义关联。用于此示例的面板显示的数据集名称 (BGREEN.BLD.COBOL) 是正确的,但存储库数据集定义 (BMS) 不正确。

“关联数据集定义”面板,其中显示的存储库数据集定义“BMS”不正确

完成以下步骤以更改关联:
  1. 关联数据集定义面板上,单击浏览标题下的 <...> 按钮。
  2. 选择 COBOL 数据集定义,然后单击确定
    “选择数据集定义”面板,其中显示已选择“COBOL”作为数据集定义选项
  3. 还可在关联数据集定义时关联语言定义。如果未在此处关联语言定义,那么在请求构建前必须对要构建的所有文件关联语言定义。
  4. 在已更新的关联数据集定义面板上,验证存储库数据集定义是否正确。对于此示例,它为 COBOL
    “关联数据集定义”面板,其中显示了正确的存储库数据集定义“COBOL”
  5. 将成员共享为 zFile 向导的最后一页上,您可选择复制或移动成员。如果选择复制,那么成员会停留在其原始数据集中,并且系统会在由数据集定义和前缀指定的新位置放置副本。如果选择移动,那么此成员会离开其原始数据集并被删除。
  6. 单击完成

验证共享是否成功

项目资源管理器中,确认 GOODBYE.cbl 程序已添加至 zComponent 项目。
“项目资源管理器”视图,其中显示 zComponent 项目中的“GOODBYE.cbl”
提示: 如果将成员共享为 zFile 向导结束并产生错误,请通过选择窗口 > 显示视图 > 其他并选择常规 > 错误日志来打开“错误日志”视图,以了解更多信息。

反馈