Files
2025-11-28 00:29:42 -03:00

2.0 KiB

Procedimento de CHECKOUT

Caso ocorra de em algum momento atualizarem para uma revisão acima da release, sem atualizar na release, será necessário realizar o checkout na versão da release para poder executar os pacotes, e somente após a execução dos pacotes, voltar para a versão mais atual.

Neste caso o ambiente EAD foi atualizado na última versão antes de atualizar a Release.

Procedimento

Exemplo demonstrado no ambiente EAD (substituir pelo ambiente necessário)

  • Acessar a pasta /var/www/html
cd /var/www/html
  • Executar comando do checkout em uma nova pasta do ambiente: cliente.atende.net_release onde 40704 é o número da Revisão da Release, conforme exemplo abaixo:
svn co https://atualizacao.atende.net/svn/AtendeNet_Producao/1.0.0/ ead.atende.net_release -r 40704
  • Copiar o(s) arquivo(s) _config do ambiente para a nova pasta _release:
cp ead.atende.net/_config.*.inc ead.atende.net_release/
  • Copiar atualiza_versao_config.incda pasta do ambiente para a pasta _release/atualiza:
cp ead.atende.net/atualiza/atualiza_versao_config.inc ead.atende.net_release/atualiza/
  • Renomear a pasta atual para cliente.atende.net_ultima_versao:
mv ead.atende.net/ ead.atende.net_ultima_versao/
  • Renomear a pasta cliente.atende.net_release para o encereço correto atual cliente.atende.net:
mv ead.atende.net_release/ ead.atende.net/
  • Dar permissão na pasta:
chown apache.apache ead.atende.net/ -R

Neste momento, atualizar o ambiente na versão da Release (neste caso 40704)

  • Após atualizar todos os _configs do ambiente (neste caso por ser o EAD, possui vários _configs), renomear a pasta cliente.atende.net novamente para cliente.atende.net_release:
mv ead.atende.net ead.atende.net_release
  • Renomear de volta a pasta cliente.atende.net_ultima_versao para cliente.atende.net:
mv ead.atende.net_ultima_versao/ ead.atende.net

Atualizar todos na última revisão.