# Versionamento na Sublime

> Sistema de versionamento de primeira classe. Edite à vontade. Voltar atrás é imediato.

Página completa: https://www.sublime.am/publishing

## O que sustenta

- **Dois estados.** A cópia de trabalho, que você edita, e as versões publicadas, que são fotografias imutáveis dela.
- **Voltar atrás é imediato.** Retornar a uma versão anterior é escolher uma fotografia que já foi aprovada. A cópia de trabalho fica intacta.
- **O agente é medido antes.** Publicar um agente passa por uma medição contra os cenários que você declarou.

## O que as versões garantem.

Quatro consequências de publicar por fotografias.

- **Editar não quebra produção** Um procedimento pela metade não afeta ninguém.
- **A execução termina onde começou** Publicar durante um processo em andamento não o transforma em outro.
- **Cada agente escolhe a versão** Publicar um procedimento não altera nenhum agente. Apenas cria uma versão disponível.
- **A base publica inteira** A organização e o texto de todos os documentos alterados passam a valer juntos.

## Documentação

- [Versão](https://www.sublime.am/docs/publishing.md): Por que uma publicação é previsível, o que exatamente muda para quem já está executando, e por que voltar atrás é imediato.
- [Cenário](https://www.sublime.am/docs/publishing/scenario.md): A declaração do que se espera de um agente em uma situação, e por que essa régua precisa existir antes da medição e não depois dela.
- [Medição](https://www.sublime.am/docs/publishing/measurement.md): O que uma rodada executa, o que o veredito registra, e como distinguir um ganho real da dispersão natural entre repetições.
- [Portão](https://www.sublime.am/docs/publishing/gate.md): O que acontece entre submeter uma versão do agente e ela entrar em produção, os quatro desfechos possíveis, e por que uma reprovação é um bom dia.
