O Rational Developer para System z possui ferramentas e funções internas que localizam dependências de programa no sistema de arquivos MVS usando o SYSLIB especificado como o caminho de procura. Algumas das ferramentas que usam SYSLIB como o caminho de procura incluem construção de projeto, verificação de sintaxe remota, ajuda de conteúdo, exibição de dependências, abertura de membro de cópia. Ao
armazenar seus arquivos de origem no repositório de controle
de origem do Rational
Team Concert no System
z, é possível escolher extrair um subconjunto da base do arquivo de
origem em um local de sistema de arquivos especificado pelo prefixo
de seu conjunto de dados no z/OS (seu
ambiente de simulação z/OS). Se
seus programas dependem de membros que o Rational Developer
para System z
procura para usar o SYSLIB como caminho da procura, esses membros
não são localizados, a menos que você gerencie as dependências
manualmente.
O método mais simples para gerenciar dependências é certificar-se de que todas as dependências estejam sempre carregadas na sandbox do z/OS organizando os artefatos comuns (membros da cópia) dos quais seus programas dependem em um conjunto de projetos comuns do zComponent. Para
gerenciar dependências utilizando esse método, execute o seguinte:
- 1. Crie um projeto do z/OS com dois (ou mais) subprojetos do MVS
- Use um subprojeto como seu subprojeto de conjunto de trabalhos
que contém os programas que você está modificando. Use um segundo subprojeto como seu subprojeto de gerenciamento de
dependências para conter os membros comuns dos quais os programas
dependem.
- 2. Carregar Arquivos para o Subprojeto do Conjunto de Trabalhos
- Use o assistente Carregar zFiles para z/OS para carregar os membros que deseja modificar (por exemplo, programas) para o subprojeto do conjunto de trabalhos. Consulte o Carregando Artefatos para o Rational Developer para System z.
- 3. Carregar Arquivos para o Subprojeto de Gerenciamento de Dependências
- Use o assistente Carregar zFiles para z/OS uma segunda vez para carregar os membros de cópia ou incluir arquivos dos quais os programas dependem para o subprojeto de gerenciamento de dependências. Depois
que os arquivos são carregados, quaisquer mudanças recebidas
do repositório de controle de origem para qualquer membro comum estão
na visualização Mudanças Pendentes.
Se aceitar as mudanças, elas aparecerão em seu subprojeto de
gerenciamento de dependência e os membros correspondentes estão em
seu ambiente de simulação z/OS.