Visagrafia®
Português

Versões e instantâneos

O VisaSoft Studio salva em três camadas que convém distinguir bem, porque explicam tudo o que mostram a barra de ferramentas e a caixa Histórico:

CamadaO que éQuando mudaQuem a vê
Cópia de trabalhoSuas edições sem versionar.O salvamento automático a escreve enquanto você edita.Qualquer um que abra o item no editor e no explorador.
VersõesCópias imutáveis numeradas (v1, v2…). Exatamente uma é a ativa.Só Criar versão adiciona uma; Promover muda qual é a ativa.As fontes, as exportações e os teclados usam só a ativa.
InstantâneosCópias pessoais de um momento.Ao abrir, de tempos em tempos e com Criar instantâneo.Só você; nunca se convertem em versão.
A caixa Histórico: versões e instantâneos de um ideograma.
A caixa Histórico: versões e instantâneos de um ideograma.

Salvamento automático

Ao editar, o estado do editor é enviado ao servidor como cópia de trabalho segundo sua preferência de Minha conta: após cada alteração (com um pequeno atraso) ou a cada N segundos (10–300; 30 por padrão, com um único relógio para todas as abas). Também é enviado ao fechar a aba e antes de qualquer operação de versionamento.

A barra de status reflete isso: sem salvar… (há alterações que ainda não foram enviadas), salvando…, salvo automaticamente (o servidor tem uma cópia de trabalho diferente da versão), salvo (não há cópia de trabalho: o item é exatamente sua versão) e falha ao salvar (tentará de novo). Se você desfizer até o estado exato da versão, a cópia de trabalho desaparece e o item volta a estar salvo.

No explorador, os itens com cópia de trabalho levam um ● e filtram-se com Só sem salvar; o detalhe da coleção conta-os como Alterações sem versionar.

Criar uma versão

Criar versão (barra de ferramentas, Editar → Criar versão ou Ctrl+S) congela a cópia de trabalho como uma versão nova imutável. Duas coisas importantes:

Depois de criar a versão, o item volta a estar salvo (sem cópia de trabalho) e o seletor mostra o número novo.

Versões

O seletor de versões aberto.
O seletor de versões aberto.

O seletor de versão (na barra de ferramentas e na caixa Histórico) mostra a versão que você está editando. Aberto, lista todas com sua data e autor, e marca a ativa e as descontinuadas. Escolher outra versão a restaura no editor (checkout): o editor passa a trabalhar sobre ela e a cópia de trabalho é descartada. Se você tiver alterações sem versionar, um diálogo avisa e oferece Trocar e descartar.

Junto ao seletor, a etiqueta ATIVA confirma que você edita a versão ativa; ATIVA v1 indica que edita outra (v3, por exemplo) e que a ativa é a v1. A caixa Histórico diz isso em palavras: «Editando v3; a versão ativa é v1».

Na caixa Histórico, para a versão que está sendo editada:

BotãoEfeito
Promover a ativaApós confirmar («As exportações e fontes a usarão em vez de v1»), a versão passa a ser a ativa. Qualquer versão que não seja a ativa pode ser promovida, incluídas as descontinuadas (são revividas). Requer a permissão restaurar versão.
DescontinuarMarca a versão como descontinuada: continua existindo e pode ser revivida, mas fica sinalizada como descartada. Não se pode descontinuar a ativa. Requer descontinuar versão.
ReviverRemove a marca de descontinuada.

As versões nunca são apagadas. Os eventos de versionamento (criar, promover, restaurar, descontinuar, reviver) ficam no registro de atividade.

Instantâneos

Os instantâneos são cópias pessoais do item num dado momento. São tirados:

Um instantâneo idêntico ao seu último instantâneo do mesmo item não é salvo («Idêntico ao seu último instantâneo, nada foi salvo»). Cada usuário tem seu próprio histórico de instantâneos; os dos outros não aparecem.

Na lista, cada instantâneo mostra a data, a versão sobre a qual foi tirado, quem o tirou, o tipo (ao abrir, automático, manual, antes de restaurar) e três botões:

BotãoEfeito
CompararAbre o diálogo de comparação.
RestaurarApós confirmar, o estado atual é salvo como instantâneo antes de restaurar e o instantâneo escolhido passa a ser a cópia de trabalho (uma alteração sem versionar, não uma versão).
ExcluirApós confirmar, exclui-o definitivamente.

Comparar

O diálogo Comparar.
O diálogo Comparar.

O diálogo Comparar põe lado a lado dois estados do item, A e B, escolhidos entre o estado atual (editor), qualquer versão (com a ativa marcada) e qualquer instantâneo. Abaixo das duas prévias, uma tabela lista as diferenças propriedade por propriedade: para cada grafema (em ideogramas) ou objeto (em grafemas) numerado, o valor em A e em B, com os adicionados, os removidos e as mudanças distinguidos por cor; as mudanças de vértices resumem-se como o número de pontos. Se não há diferenças, diz isso. Esc fecha.

Resumo do fluxo recomendado

  1. Edite com liberdade: o salvamento automático protege a cópia de trabalho e os instantâneos automáticos marcam o caminho.
  2. Antes de uma mudança arriscada, Criar instantâneo.
  3. Quando o item estiver como você quer, Criar versão.
  4. Compare a versão nova com a ativa e, se for o caso, Promover a ativa: a partir desse momento entra nas fontes e exportações.
  5. Se você se arrepender, restaure um instantâneo ou promova de novo a versão anterior.