Hoje vou mostrar como é o procedimento para aplicar patch no TSS via VSCode.
Primeiramente, adicione a conexão do TSS no VSCode, veja a porta e configurações dentro do appserver.ini do TSS, mas geralmente o ambiente é SPED, o usuário é admin e senha é em branco (tente fazer um login antes no smartclient do TSS para confirmar usuário e senha).
Agora, siga os procedimentos abaixo.
- Pare o serviço do TSS
- Faça um backup do RPO do TSS
- Abra o arquivo appserver.ini do TSS em questão, e comente as linhas OnStart, Jobs e RefreshRate colocando um ; no começo de cada linha
- Inicie o serviço do TSS
- Via VSCode, conecte-se no ambiente do TSS, aperte Ctrl+Shift+P e execute a opção TOTVS: Patch Apply
- Selecione o arquivo .ptm a ser aplicado
- Após aplicar, pare o serviço do TSS, altere o arquivo appserver.ini (passo 3), “des-comentando” as linhas, e inicie novamente o serviço
Obs.: Ah Daniel, eu faço de uma forma diferente, copio o RPO do TSS para um environment do ERP, aplico a patch e depois volto para o TSS, tem algum problema? Teoricamente não, porém o procedimento ideal mesmo, é o comentado acima, parar serviço, aplicar patch, depois subir serviço novamente
Bom pessoal por hoje é só.
Abraços e até a próxima.
Bom dia meu amigo, acompanho seu blog há 1 ano quando comecei no protheus. Tem como postar séries de mudança de versão do tss? Taf?
Bom dia Jonas.
Opa, irei adicionar aqui na lista de sugestões.
Grande abraço.
Obrigado grande mestre. Se for olhar, não tem muito material gratuito atualizado sobre isso. A sua contribuição para nós profissionais iniciantes é imensurável. Este ano tenho que atualizar o protheus da versão 25 para 27 ou 31 e só acho material desatualizado. Gratidão.
Ah sim, obrigado pelo feedback jovem.
Eu ainda quero lançar um curso para os assinantes premium sobre atualização de versão.
Sobre esse assunto ainda, no TDN tem uma documentação bacana sobre o assunto: https://tdn.totvs.com/pages/releaseview.action?pageId=271659404
Grande abraço.