Pular para o conteúdo

Controle de Versão

Cada alteração salva um snapshot numerado. Navegue por versões anteriores em modo somente leitura pelo menu de versões na barra de ferramentas do builder. Ainda não existe botão de reverter — para desfazer algo, peça à IA para reverter a alteração.

Cada modificação que a IA faz no seu app é commitada em um repositório privado gerenciado pela Proyecta e registrada como uma versão numerada que você pode consultar a qualquer momento.

Use o menu de versões na barra de ferramentas do builder para alternar entre snapshots. No celular, acesse o Histórico de Versões pelo menu More. Ao visualizar uma versão anterior, clique em Open history no banner de versão para ver a lista completa. Cada versão exibe:

  • Seu número de versão (ex.: “v12”)
  • Um rótulo (definido para versões de marco ou em branco para versões de iteração comuns)
  • O timestamp de criação no seu fuso horário
  • Os primeiros 7 caracteres do hash do commit git

Clique em qualquer cartão de versão para abrir aquele snapshot na pré-visualização. Versões anteriores são abertas em modo somente leitura — você pode inspecionar o código e a pré-visualização, mas não pode editar a partir de uma visualização histórica.

Enquanto você navega por uma versão anterior, um banner abaixo da barra de ferramentas exibe “Viewing version N in read-only mode.” Clique em Return to latest no banner para voltar ao estado atual e retomar a edição.

Se você nunca editou nada, a janela exibe “No snapshots yet — versions are created automatically after builder turns that commit changes.”

Abrir uma versão antiga não reverte seu app, e ainda não existe um botão “reverter para esta versão”. Para desfazer algo, peça à IA para alterar de volta:

  • "Undo the last change"
  • "Put the homepage hero back the way it looked in version 6"

A IA edita seu app avançando para o estado que você descreve. Use o Histórico de Versões para ver como uma versão anterior estava, e então diga à IA o que você quer de volta.

Não há terminal nem acesso git no builder, portanto git revert / git reset não estão disponíveis para você.

O código do seu projeto é armazenado em um repositório privado gerenciado pela infraestrutura da Proyecta. Ele não é exposto aos usuários: não há editor de código no builder, nem URL de repositório, nem git clone, e nem como conectar uma conta ou organização do GitHub própria. Veja Exportar Seus Dados para entender o que isso significa e como nos contatar caso precise do seu código.

O que está incluído em cada versão?

Alterações de código, atualizações de configuração e modificações de schema — tudo o que vive no git. Assets armazenados fora do repositório (como arquivos enviados e registros do banco de dados) não são versionados.

Posso criar branches?

Não. Branching não está disponível no builder — não há terminal nem acesso git. Cada alteração cai no branch de trabalho do seu projeto como uma nova versão.

Como colaboro com minha equipe?

Convide membros da equipe em Settings e todos trabalham pelo mesmo builder, compartilhando um único codebase e um único histórico de versões. Veja Compartilhamento.

  • Reversão com um clique — um botão “Revert to this version” na janela do Histórico de Versões que cria uma nova versão correspondente a um snapshot anterior
  • Tags de versão personalizadas — dê nomes a versões individuais para encontrá-las mais facilmente depois