01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:

Função:Extrator de Versão - LOG00001
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DFWKLOGIX-1373


02. SITUAÇÃO/REQUISITO

Criar nova opção no programa Extrator de Versões de Fontes (LOG00001), para exportar uma lista de fontes identificados em um diretório do disco local, considerando apenas as extensões de arquivos que tenham controle de versionamento no produto Logix (4GL, PRW, PRG, PRX, APL, TLPP). Essa lista não deverá contemplar versionamento de fontes, pois terá como propósito permitir realizar extração de versionamento de uma lista específica de fontes de um RPO (Repositório de Objetos).

Uma aplicação bem comum desta necessidade é agrupar em um diretório uma lista de fontes do produto que façam parte de um projeto ou então de um processo/rotina do produto, como por exemplo:

Essa lista de fontes também poderá vir a ser montada de forma manual se desejar, sendo que o requisito é que o arquivo seja no formato texto e em cada linha do arquivo contemple o nome de um arquivo fonte com sua respectiva extensão, lembrando que apenas as extensões de arquivos que façam parte do RPO do produto Logix e que tenham controle de versionamento serão considerados durante o processamento.

03. SOLUÇÃO

Além disso a opção Extrair ou comparar versões de fontes do RPO a partir de uma lista, foi separada em duas funcionalidades para permitir melhor entendimento das ações ao usuário:

    • log00*.4gl;lbrowse*.prw
    • *.4gl
    • log*;men*;wms*

Veja que nos exemplos acima é permitido informar mais de um filtro, desde que entre um filtro e outro seja informado um ponto e vírgula ( ; ).

Também é possível não informar nenhum filtro, de modo que a lista será criada com base em todos os objetos, com isso é emitida uma mensagem em tela avisando o usuário que esse processo levará mais tempo.



Alguns ajustes foram identificados durante os testes e também já foram devidamente ajustados, sendo:

04. DEMAIS INFORMAÇÕES

Não se aplica.



05. ASSUNTOS RELACIONADOS