Gerar patch (PTM) com rastreabilidade
tds_patch_generateGenerates a PTM patch from compiled AdvPL/TLPP sources in the RPO, organizing by client/ticket with JSON manifest (sha256, source dates, git). Returns recommended title with timestamp and description.
Instructions
Gera um patch PTM a partir de fontes já compilados no RPO, com organização padrão (///DDMMAA_HHMM_.ptm, datas no padrão brasileiro), manifesto JSON (sha256, fontes, datas do RPO, servidor, autor, git) e histórico. Retorna também título e descrição recomendados — o título começa com data e hora. No manifesto/retorno, rpoDate de cada fonte é o mtime do arquivo-fonte na compilação (semântica de tds_rpo_objects), não o instante da compilação.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fontes | Yes | Nomes dos objetos no RPO (ex.: TEC10R06.PRW). Devem já estar compilados. | |
| ticket | Yes | Ticket/slug da demanda (vira pasta) | |
| cliente | Yes | Nome do cliente (vira pasta) | |
| descricao | No | Motivo/resumo da alteração | |
| pastaFontesLocais | No | Pasta local dos fontes (para registrar commit git no manifesto) |