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.
Quando você armazena seus arquivos de origem no repositório de controle de origem do
Rational Team Concert para System
z, pode optar por extrair um subconjunto da base do arquivo de origem no local do sistema de arquivos especificado pelo prefixo do conjunto de dados no z/OS (a sandbox do z/OS). No entanto, se os programas dependerem dos membros que o Rational Developer
para System z procura para usar o SYSLIB como o caminho de procura, esses membros não serão localizados, a não ser 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
usando esse método, conclua as seguintes tarefas:
- 1. Crie um projeto do z/OS com dois (ou mais) subprojetos do MVS
- Use um subprojeto como seu subprojeto do conjunto de trabalhos que conterá 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 dos arquivos serem carregados, todas as alterações recebidas
do repositório de controle de origem para qualquer membro comum aparecerão na visualização
Alterações Pendentes.
Se você aceitar as mudanças, elas aparecerão no subprojeto de gerenciamento de dependências e os membros correspondentes aparecerão na sandbox do z/OS.