종속성 관리

System z®용 Rational® Developer에는 지정된 SYSLIB를 검색 경로로 사용하여 MVS™ 파일 시스템에서 프로그램 종속성을 찾는 내장 도구 및 기능이 있습니다. SYSLIB를 검색 경로로 사용하는 일부 도구로는 프로젝트 빌드, 원격 구문 검사, 컨텐츠 지원, 종속성 표시, 복사 멤버 열기 등이 있습니다. System z의 Rational Team Concert™ 소스 제어 저장소에 소스 파일을 저장할 때 z/OS®(z/OS Sandbox)에서 데이터 세트 접두부가 지정한 파일 시스템 위치에 소스 파일 기본의 서브세트를 추출하도록 선택할 수 있습니다. 프로그램이 System z용 Rational Developer가 SYSLIB를 검색 경로로 사용하여 검색하는 멤버에 종속된 경우, 종속성을 수동으로 관리하지 않으면 해당 멤버를 찾을 수 없습니다.

종속성을 관리하는 가장 단순한 방법은 프로그램이 종속된 공통 아티팩트(복사 멤버)를 공통 zComponent 프로젝트 세트로 구성하여 모든 종속성이 z/OS Sandbox에 항상 로드되도록 하는 것입니다. 이 방법을 사용하여 종속성을 관리하려면 다음을 수행하십시오.
1. MVS 서브프로젝트가 두 개 이상인 z/OS 프로젝트를 작성
하나의 서브프로젝트를 수정할 프로그램이 포함된 작업 세트 서브프로젝트로 사용하십시오. 두 번째 서브프로젝트를 프로그램이 종속된 공통 멤버를 포함할 종속성 관리 서브프로젝트로 사용하십시오.
2. 작업 세트 서브프로젝트에 파일을 로드
z/OS로 zFile 로드 마법사를 사용하여 수정할 멤버(예: 프로그램)를 작업 세트 서브프로젝트로 로드하십시오. System z용 Rational Developer로 아티팩트 로드의 내용을 참조하십시오.
3. 종속성 관리 서브프로젝트로 파일을 로드
z/OS로 zFile 로드 마법사를 다시 한 번 사용하여 프로그램이 종속된 복사 멤버 또는 포함 파일을 종속성 관리 서브프로젝트로 로드하십시오. 파일이 로드된 후 소스 제어 저장소에서 공통 멤버로의 수신 변경사항은 보류 중인 변경사항 보기에 있습니다. 변경사항을 승인하면, 변경사항이 종속성 관리 서브프로젝트에 표시되며 해당 멤버는 z/OS Sandbox에 있습니다.

피드백