Checkpoints, versões e restauração

Entenda como cada execução do agente vira uma versão do projeto, onde ver as versões e o que significa restaurar um checkpoint antes de precisar dele.

Gravação do Skip: no builder, o Inspetor de Build abre na Visão geral, passa pelas abas PM, Dev e Q.A. e chega em Versionamento, onde a versão 0.0.1 aparece com o botão Preview e o selo Ativa.

Tudo o que diz respeito a versões mora no Inspetor de Build; o checkpoint, esse fica na sua mensagem, no chat.

Versão e checkpoint não são a mesma coisa

  • Versão é o resultado de uma execução concluída: o rodapé da resposta mostra "Concluído - Versão 0.0.1", e o Inspetor de Build lista cada execução como um cartão em Execuções, com o número da versão, o estado (Concluída), o resultado (Sucesso), data e hora e um botão Preview.
  • Checkpoint é o marco associado a cada mensagem sua: logo abaixo do texto do pedido aparece o link restaurar checkpoint, junto do horário. Ele representa o projeto como estava antes de aquele pedido ser executado.

Na prática, cada pedido cria um checkpoint (antes) e, se for executado, uma versão (depois).

Onde ver as versões

Lugar O que mostra
Rodapé de cada resposta do agente O estado da execução e a versão gerada ("Concluído - Versão 0.0.1")
Inspetor de Build > Execuções Um cartão por execução com versão, estado, resultado, data e hora e Preview
Inspetor de Build > Versionamento Gerenciar versões: número, código curto de identificação, Preview e o selo Ativa na versão vigente
Configurações e Estatísticas > Visão Geral Versão atual e Edições Realizadas (quantas execuções o projeto já teve)
Gerenciar organização > Plano e Uso Se o seu plano inclui Checkpoints entre os recursos

Cada versão tem o botão Preview, o caminho para olhar aquela versão antes de decidir voltar.

Antes de restaurar

  1. Anote a versão ativa

    Abra Inspetor de Build > Versionamento e registre qual versão tem o selo Ativa e o código dela. É o seu ponto de retorno se a restauração não for o que você esperava.

    Aba Versionamento do Inspetor de Build do Skip, com a lista Gerenciar versões mostrando a versão 0.0.1, o código curto cd64dbd, o botão Preview e o selo Ativa.

    Em Gerenciar versões: 1 o número e o código curto, que é o que você anota, 2 Preview, para olhar sem trocar nada, e 3 o selo Ativa, que marca a versão vigente no builder.

  2. Encontre a mensagem certa

    No chat, role até o pedido a partir do qual as coisas saíram do rumo. O checkpoint dessa mensagem representa o projeto antes dela; para desfazer o efeito de um pedido, o checkpoint é o dele mesmo, não o do pedido seguinte.

    Mensagem do usuário no chat do builder do Skip, com o link restaurar checkpoint e o horário logo abaixo do texto do pedido.

    O link fica colado na sua mensagem, com o horário ao lado: 1 é o checkpoint daquele pedido, o projeto como estava antes de ele rodar.

  3. Compare pelo Preview

    Se houver dúvida entre duas versões, abra o Preview de cada uma no Inspetor antes de restaurar.

    Painel Execuções do Inspetor de Build do Skip com o cartão da execução v0.0.1, os selos Concluída e Sucesso, a data e hora e o botão Preview, ao lado das abas do Inspetor.

    No cartão da execução: 1 a versão com o estado e o resultado, 2 a data, a hora e o Preview daquela execução, e 3 as abas do Inspetor, onde Versionamento fica ao lado de Q.A. e Dev.

  4. Restaure e confira

    Clique em restaurar checkpoint na mensagem escolhida e confira no Inspetor de Build qual versão ficou Ativa e o que o preview mostra.

    Menu ao lado do botão Publicar no builder do Skip, com Visualizar Produção apagado e Visualizar Preview disponível.

    No menu ao lado de Publicar: 1 Visualizar Produção aparece apagado enquanto o projeto não foi publicado e 2 Visualizar Preview continua disponível. Restaurar mexe no preview; o que está no ar só muda quando você publica.

    Dados gravados no Skip Cloud (cadastros feitos pelo app) são registros do banco, não do código: confira as coleções depois de restaurar (Skip Cloud, banco de dados e login).

O que conferir