管理依赖关系

Rational® Developer for System z® 有一些内置工具和功能,用于通过使用指定的 SYSLIB 作为搜索路径来找出 MVS™ 文件系统上的程序依赖关系。使用 SYSLIB 作为搜索路径的一些工具包括项目构建、远程语法检查、内容辅助、显示依赖关系和打开副本成员。将源文件存储在 System z 上的 Rational Team Concert™ 源代码控制存储库中时,可选择将源文件库的一部分抽取至 z/OS® 上由您的数据集前缀指定的文件系统位置(z/OS 沙箱)。如果程序所依赖的成员是 Rational Developer for System z 使用 SYSLIB 作为搜索路径来搜索的成员,那么除非您手动管理这些依赖关系,否则找不到这些成员。

管理依赖关系的最简单方法是通过将程序所依赖的公共工件(副本成员)组织成一组公共 zComponent 项目,来确保所有依赖关系总是装入到 z/OS 沙箱中。要使用此方法来管理依赖关系,请执行以下操作:
1.创建带有两个(或更多)MVS 子项目的 z/OS 项目
使用一个子项目作为包含要修改的程序的工作集子项目。使用第二个子项目作为要包含程序所依赖的公共成员的依赖关系管理子项目。
2. 将文件装入至工作集子项目
使用将 zFile 装入至 z/OS 向导将计划修改的成员(例如,程序)装入至工作集子项目。请参阅将工件装入至 Rational Developer for System z
3. 将文件装入至依赖关系管理子项目
再次使用将 zFile 装入至 z/OS 向导以将程序所依赖的副本成员或包含文件装入至依赖关系管理子项目。装入文件后,源代码控制存储库中对任何公共成员的所有传入变更将出现在暂挂的变更视图中。如果接受这些变更,那么它们会显示在依赖关系管理子项目中,并且对应成员会位于 z/OS 沙箱中。

反馈