Admin legado: Releases
Ambientes de edição e evoluções do site
Arquivo do admin descontinuado. Fresh e o antigo admin da deco.cx foram descontinuados. Use Blocks 7.x publicado para o runtime e o Site Editor do Studio para a edição atual. Esta página preserva o fluxo e as capturas de tela do antigo admin da deco.cx. Para o Site Editor do Studio, use os guias atuais. As notas de migração explicam a mudança.
Na tela de releases, é possível avaliar os diferentes ambientes de edição
(environment) do site, bem como as diferentes publicações (releases)
realizadas. Cada ambiente de edição oferece um espaço único para que múltiplos
usuários possam fazer alterações e possa enviar tais alterações para produção
(para o endereço do site oficial).

Ao realizar qualquer alteração no site, o seletor de ambientes sinaliza que há
alterações realizadas no ambiente atual. O Staging é o ambiente padrão e
inicia sem alterações. Isto é indicado no canto superior direito, no seletor de
ambientes. O nome staging, sem um número associado e na cor verde, indica que o
ambiente atual não difere do ambiente em produção.

Para publicar um ambiente, é preciso ir na opção de publish. Nela, será
possível verificar as alterações realizadas, bem como realizar a publicação para
o endereço em produção. Observe que cada ambiente pode realizar mudanças e
alterações de forma independente. Antes de publicar uma alteração, ou mesmo
quando achar necessário, o usuário realizará um Rebase.
O processo de rebase se traduz em incorporar o estado atual do ambiente de
produção na próprio ambiente. Tenha em mente as seguintes dicas de uso sobre
ambientes:
- Para realizar um conjunto de alterações, faça isso num ambiente em separado. Isto permite ver alterações que são específicas daquele ambiente.
- Por exemplo, crie um ambiente home para alterações na home, ou header para alterações no header global, ou um ambiente blackfriday para alterações especificas de um evento.
- Caso queira testar alterações, mas que serão descartadas, crie um ambiente como rascunho ou teste.
- Ao começar a trabalhar em um ambiente, e também antes de publicar alterações, faça rebase e teste a página. Isto garante que o ambiente atual terá o que está em produção mais suas alterações realizadas.
Vamos dar um exemplo de mudanças em um cenário com dois ambientes: staging e
matheus. As seguintes ações foram realizadas:

- Um, ou dois usuários, realizaram o total de duas mudanças no ambiente
staging - Um usuário realizou uma alteração no ambiente
matheus. Neste momento, todos os dois ambientes divergem entre si e divergem do ambiente em produção. - Uma publicação é feita a partir do ambiente staging. Neste momento, o estado
atual do
staginge produção são iguais. - No ambiente
matheusum usuário faz o rebase. Dessa forma, o ambientematheusincorpora as alterações que foram inseridas a partir de staging, mas mantendo a alteração que existia antes. - Em seguida, é feita uma publicação a partir do ambiente
matheus. Neste momento, o ambientematheuse produção apresentam o mesmo estado. - Por fim,
stagingfaz um rebase, fazendo com que todos os ambientes estejam no mesmo estado.
Environment (ambientes de desenvolvimento)
Um ambiente representa um espaço de trabalho onde é possível realizar um conjunto de alterações ou modificações que poderão ser publicadas. Todo ambiente é compartilhável: ou seja, multiplos usuários podem fazer alterações no mesmo ambiente, de forma que todas possam ser publicadas ao mesmo tempo.
O Staging é o ambiente padrão e inicia sem alterações. Isto é indicado no
canto superior direito, no seletor de ambientes. O nome staging, sem um número
associado e na cor verde, indica que o ambiente atual não difere do ambiente em
produção.

Releases (Lançamentos)
Releases contém o histórico de todas as versões publicadas do seu site e
permite que você restaure para versões anteriores, se necessário.

Passo a passo
- Apenas o primeiro lançamento representa o estado atual no site. Procure a
versão para qual deseja retornar e acesse a operação de
Revert. - Essa operação irá restaurar o código para o estado anterior, incluindo alterações no estado da páginas e código do repositório.