Rational Developer para System z, Versão 7.6

Sincronização Gerenciada

O Rational Developer para System z oferece um assistente de Sincronização Gerenciada que permite que os usuários configurem os projetos para que possam ser facilmente sincronizados com um host sem precisar configurar manualmente os mapeamentos de cada arquivo. A página do assistente de Sincronização Gerenciada permite ativar o mapeamento automático. Quando ativados, os arquivos especificados do projeto serão automaticamente mapeados para os locais do MVS remotos baseados no tipo de extensão de arquivo.

Por Que e Quando Desempenhar Esta Tarefa

Quando você ativar a Sincronização Remota, o assistente para Ativar Sincronização Remota conterá uma página do assistente de Sincronização Gerenciada. Para acessar o assistente, execute as seguintes etapas.

  1. Ative o projeto local ao clicar com o botão direito do mouse nele e selecionar Remoto > Ativar Sincronização Remota no menu de contexto.
  2. O assistente de Sincronização Remota será exibido.

O assistente de Sincronização Remota consiste de três partes principais. Localizada no topo da janela está uma caixa de opção chamada Mapeamento Automático. Para ativar o mapeamento automático, apenas selecione essa caixa de opção. Localizado logo abaixo estão duas caixas drop-down chamadas Nome Abreviado do Host e Qualificador de Alto Nível. A caixa Nome Abreviado do Host permite selecionar o sistema host que você deseja utilizar para seus mapeamentos. Se você desejar definir um Qualificador de Alto Nível, será necessário conectar-se ao sistema do host antes de iniciar o assistente. Ao estabelecer a conexão, o assistente permitirá que você selecione um Qualificador de Alto Nível a partir de uma lista de filtros definidos para sua conexão. Selecionar um Qualificador de Alto Nível permitirá que os mapeamentos utilizem a variável <HLQ>, que será substituída pelo Qualificador de Alto Nível selecionado.

Nota: Se você estiver ativando a sincronização remota em um Projeto do z/OS Local, como um Projeto de COBOL Local, o Nome Abreviado do Host e o Qualificador de Alto Nível serão configurados em uma página anterior do assistente, e não poderão ser editados na página do assistente de Sincronização Gerenciada.
O assistente, por padrão, fornece uma lista editável dos mapeamentos disponíveis que podem ser utilizados para sincronizar seus arquivos locais com o host. Se a lista de mapeamentos fornecida não for suficiente, o assistente de sincronização remota também permitirá incluir seus próprios mapeamentos.
Tabela 1. As Variáveis a seguir São Suportadas no Local de Mapeamento.
Nome da Variável Descrição Exemplo
<HLQ> O Qualificador de Alto Nível selecionado. Isso permite que os mapeamentos sejam facilmente alterados entre os usuários e o sistema. <HLQ>.SRC>COBOL podem ser mapeados para FEK.SRC.COBOL
<PROJ> Essa variável mapeará o nome truncado do projeto local. FEK.<PROJ>.SRC.PLI podem ser mapeados para FEK.LOCALPRO.SRC.PLI para um projeto chamado “Projeto Local”.

Para incluir manualmente um mapeamento na lista, execute as seguintes etapas:

  1. Selecione o botão Incluir localizado à direita da área de mapeamentos.
  2. Quando o editor de mapeamento aparecer, ele solicitará uma extensão do arquivo, assim como um local de mapeamento.
    • Extensão do Arquivo: A extensão para a qual você deseja mapear.
    • Local de mapeamento: O local para o qual os arquivos com a extensão especificada será mapeado.
  3. Selecione OK para concluir.
  4. Repita as etapas 1 a 3 para incluir mapeamentos adicionais.

Após a sincronização gerenciada ter sido ativada e configurada para seus projetos, o CARMA mapeará seus arquivos. Parte desse processo envolve o truncamento dos nomes de arquivo para garantir que eles sejam adaptados ao local de mapeamento adequadamente. Os nomes do arquivo serão truncados para um comprimento máximo de oito (8) caracteres. Além disso, todos os espaços e caracteres inválidos do MVS serão removidos e os nomes serão convertidos para letras maiúsculas. Esses mapeamentos padrão ficarão visíveis no Editor de Manifesto Ativável e ficarão em verde. Se dois ou mais arquivos forem mapeados para o mesmo local com um nome de arquivo truncado idêntico, ocorrerá um erro. Quando isso acontecer, você será forçado a alterar manualmente o local mapeado dos arquivos que foram mapeados para o mesmo local. Esses locais podem ser alterados no Editor de Manifesto Ativável. Veja abaixo um exemplo.

Arquivo Nome do Arquivo Nome do Arquivo Truncado Erro Causado
Arquivo 1 Super big File.cpp FEK.SRC(SUPERBIG) Sim
Arquivo 2 Not so BiG.cpp FEK.SRC(NOTSOBIG) Não
Arquivo 3 Supper Big file for YOU.cpp FEK.SRC(SUPERBIG) Sim

Depois que um projeto ativar a Sincronização Remota, você poderá visualizar e editar suas propriedades e configurações ao clicar com o botão direito do mouse no projeto ativado e selecionar Propriedades Remotas no menu de contexto.

É possível modificar a lista inicial de mapeamentos apresentados pela página do assistente de Sincronização Gerenciada através da página de preferências de Sincronização Remota localizada ao selecionar Janela > Preferências, e depois selecionar Sistemas Remotos > Sincronização Remota no painel de Preferências.


Termos de Uso | Feedback

Este centro de informações é desenvolvido pela tecnologia Eclipse. (http://www.eclipse.org)