Gerenciando Dependências

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.

Feedback