Script para desfragmentar e compilar o projeto no TDS

Olá pessoal…

Hoje vou mostrar como desfragmentar e compilar o projeto no TDS com um arquivo .bat do Windows.

AdvPL

AdvPL

Imagine que muitas das vezes você precisa compilar o projeto e desfragmentar o RPO, ai você tem que abrir o TDS, conectar no ambiente desejado, compilar o projeto, e esse processo pode demorar, pensando nisso criei um .bat onde apenas com dois cliques, ele faz todo o procedimento.

Supondo que seja esse cenário:
– O Caminho do TDS seja D:\TDS\TDS 11.3
– IP do servidor seja 127.0.0.1
– A build seja 7.00.131227A
– A porta seja 1235
– O usuário admin
– A senha seja tst
– O ambiente seja o AMB_TST02
– O caminho da workspace seja D:\TDS\Workspace
– O projeto seja Projeto_Teste
– As includes estejam em D:\TDS\Workspace\Projeto_Teste\Include

Ficaria assim:

SET TDS_APPRE=D:\TDS\TDS 11.3
chdir /d %TDS_APPRE%

CALL tdscli.bat defragRPO serverType=advpl server=127.0.0.1 build=7.00.131227A port=1235 user=admin psw=tst environment=AMB_TST02
CALL tdscli.bat compile -data "D:\TDS\Workspace" program=Projeto_Teste/ includes="D:\TDS\Workspace\Projeto_Teste\Include" workspace=true serverType=advpl server=127.0.0.1 build=7.00.131227A port=1235 user=admin psw=tst environment=AMB_TST02 recompile=t

Esse .bat, ele usa o tdscli, se quiser saber mais, leia Como utilizar o TDS por linha de comando com o TDSCLI.

Bom pessoal, por hoje é só.
Abraços e até a próxima.

Dan (Daniel Atilio)
Cristão de ramificação protestante. Especialista em Engenharia de Software pela FIB, graduado em Banco de Dados pela FATEC Bauru e técnico em informática pelo CTI da Unesp. Entusiasta de soluções Open Source e blogueiro nas horas vagas. Autor e mantenedor do portal Terminal de Informação.

Deixe uma resposta

Terminal de Informação