Trabalhar com versões de páginas working-with-page-versions

CAUTION
AEM 6.4 chegou ao fim do suporte estendido e esta documentação não é mais atualizada. Para obter mais detalhes, consulte nossa períodos de assistência técnica. Encontre as versões compatíveis here.

O controle de versão cria um "instantâneo" de uma página em um ponto específico do tempo. Com o controle de versão, você pode executar as seguintes ações:

  • Crie uma versão de uma página.
  • Restaure uma página para uma versão anterior para desfazer uma alteração feita em uma página, por exemplo.
  • Compare a versão atual de uma página com uma versão anterior, com diferenças no texto e nas imagens realçadas.

Criar uma nova versão creating-a-new-version

Para criar uma nova versão de uma página:

  1. No navegador, abra a página para a qual deseja criar uma nova versão.

  2. No Sidekick, selecione o Controle de versão , em seguida, a Criar versão subguia .

    screen_shot_2012-02-14at40259pm

  3. Insira um Comentário (opcional).

  4. Para definir um rótulo para a versão (opcional), clique no link Mais >> e defina o Rótulo para nomear a versão. Se o rótulo não estiver definido, a versão será um número incrementado automaticamente.

  5. Clique em Criar versão. Uma mensagem acinzentada é exibida na página; por exemplo:

    Versão 1.2 criada para: Camisas.

NOTE
Uma versão é criada automaticamente quando a página é ativada.

Restaurar uma versão de página do Sidekick restoring-a-page-version-from-sidekick

Para restaurar a página para uma versão anterior:

  1. Abra a página para a qual deseja restaurar uma versão anterior.

  2. No sidekick, selecione o Controle de versão , em seguida, a Restaurar versão subguia .

    screen_shot_2012-02-14at42949pm

  3. Selecione a versão que deseja restaurar e selecione Restaurar.

Restaurar uma versão de página a partir do Console restoring-a-page-version-from-the-console

Esse método pode ser usado para restaurar uma versão de página. Também pode ser usado para restaurar páginas que foram excluídas anteriormente:

  1. No Sites , navegue até a página que deseja restaurar e selecione-a.

  2. No menu superior, selecione Ferramentas, em seguida Restaurar:

    screen_shot_2012-02-08at41326pm

  3. Selecionando ​ Restaurar versão… lista versões de documentos na pasta atual. Mesmo que uma página tenha sido excluída, a última versão será listada:

    screen_shot_2012-02-08at45743pm

  4. Selecione a versão que deseja restaurar e clique em Restaurar. AEM restaura as versões (ou árvores) selecionadas.

Restaurar uma árvore a partir do Console restoring-a-tree-from-the-console

Esse método pode ser usado para restaurar uma versão de página. Também pode ser usado para restaurar páginas que foram excluídas anteriormente:

  1. No Sites , navegue até a pasta que deseja restaurar e selecione-a.

  2. No menu superior, selecione Ferramentas, em seguida Restaurar.

  3. Selecionar Restaurar árvore… abre a caixa de diálogo para permitir que você selecione a árvore que deseja restaurar:

    screen_shot_2012-02-08at45743pm-1

  4. Clique em Restaurar. AEM restaura a árvore que você selecionou.

Comparar com uma versão anterior comparing-with-a-previous-version

Para comparar a versão atual da página com uma versão anterior:

  1. No navegador, abra a página que deseja comparar com uma versão anterior.

  2. No Sidekick, selecione o Controle de versão , em seguida, a Restaurar versão n subguia .

    screen_shot_2012-02-14at42949pm-1

  3. Selecione a versão que deseja comparar e clique no botão Diff botão.

  4. As diferenças entre a versão atual e a selecionada são exibidas da seguinte maneira:

    • O texto que foi excluído é vermelho e riscado.
    • O texto que foi adicionado é verde e destacado.
    • As imagens que foram adicionadas ou excluídas são moldadas em verde.

    chlimage_1-105

  5. No Sidekick, selecione o Restaurar versão e clique na guia <<back span="" id="3" translate="no" /> para exibir a versão atual.

Timewarp timewarp

O Timewarp é um recursos criado para simular o estado publicado de uma página em ocasiões específicas no passado.

O objetivo é permitir o rastreamento do site publicado no ponto selecionado no tempo. Isso usa as ativações de página para determinar o estado do ambiente de publicação.

Para fazer isso:

  • O sistema procura a versão da página que estava ativa no horário selecionado.
  • Isso significa que a versão mostrada foi criada/ativada before o ponto no tempo selecionado no Timewarp.
  • Ao navegar para uma página que foi excluída, isso também será renderizado - desde que as versões antigas da página ainda estejam disponíveis no repositório.
  • Se nenhuma versão publicada for encontrada, o Timewarp reverterá para o estado atual da página no ambiente do autor (isso é para evitar um erro de página /404, o que significa que não é possível navegar mais).
NOTE
Se as versões forem removidas do repositório, o Timewarp não poderá mostrar a exibição correta. Além disso, se os elementos (como código, css, imagens etc) para renderização do site forem alterados, a exibição será diferente da original, pois esses itens não têm controle de versão no repositório.

Usar o calendário do Timewarp using-the-timewarp-calendar

O Timewarp está disponível no sidekick.

A versão do calendário será usada se você tiver um dia específico a ser exibido:

  1. Abra o Controle de versão e clique em Timewarp (próximo à parte inferior do sidekick). A seguinte caixa de diálogo será exibida:

    chlimage_1-106

  2. Usar os seletores de data e hora para especificar a data/hora desejada e clicar em Ir.

    O Timewarp exibirá a página da maneira como estava em seu estado publicado antes da/na data escolhida.

    note note
    NOTE
    O Timewarp só funcionará totalmente se você tiver publicado a página anteriormente. Caso contrário, o Timewarp mostrará a página atual no ambiente de criação.
    note note
    NOTE
    Se você navegar para uma página que foi removida/excluída do repositório, ela será renderizada corretamente se ainda houver versões antigas disponíveis no repositório.
    note note
    NOTE
    Não é possível editar a versão antiga da página. Ela só está disponível para exibição. Se você deseja restaurar a versão mais antiga, é necessário fazer isso manualmente usando restaurar.
  3. Quando terminar de visualizar a página, clique em:

    • Sair do Timewarp para sair e retornar à página de autor atual.
    • Mostrar linha do tempo para exibir a linha do tempo.

    chlimage_1-107

Usar a linha do tempo do Timewarp using-the-timewarp-timeline

A versão da linha do tempo será usada se você quiser obter uma visão geral das atividades de publicação na página.

Se quiser exibir a linha do tempo do documento:

  1. Para mostrar a Linha do tempo é possível:

    1. Abra o Controle de versão e clique em Timewarp (próximo à parte inferior do sidekick).
    2. Use a caixa de diálogo do sidekick mostrada depois uso do Calendário do Timewarp.
  2. Clique em Mostrar linha do tempo - o calendário do documento será exibido; por exemplo:

    chlimage_1-108

  3. Selecione e mova (arraste e solte) a linha do tempo para percorrer a linha do tempo do documento.

    • Todas as linhas indicam versões publicadas.

      Quando uma página é ativada, uma nova linha é iniciada. Toda vez que o documento é editado, uma nova cor é exibida.

      No exemplo abaixo, a linha vermelha indica que a página foi editada durante o período da versão verde inicial e a linha amarela indica que a página foi editada em algum momento durante a versão vermelha etc.
      chlimage_1-109

  4. Clique em:

    1. Ir para mostrar o conteúdo da página publicada no ponto de tempo selecionado.
    2. Ao mostrar esse conteúdo, use Sair do Timewarp para sair e retornar à página de autor atual.

Limitações do Timewarp

O Timewarp se esforça ao máximo para reproduzir uma página em um ponto selecionado no tempo. No entanto, devido às complexidades da criação contínua de conteúdo no AEM, isso nem sempre é possível. Essas limitações devem ser levadas em conta ao usar o Timewarp.

  • O Timewarp funciona com base nas páginas publicadas - o Timewarp só funcionará totalmente se você tiver publicado a página anteriormente. Caso contrário, o Timewarp mostrará a página atual no ambiente de criação.
  • O Timewarp usa versões de página - se você navegar para uma página que foi removida/excluída do repositório, ela será renderizada corretamente se ainda houver versões antigas disponíveis no repositório.
  • As versões removidas afetam o Timewarp - se as versões forem removidas do repositório, o Timewarp não poderá mostrar a exibição correta.
  • O Timewarp é somente leitura - não é possível editar a versão antiga da página. Ela só está disponível para exibição. Se você deseja restaurar a versão mais antiga, é necessário fazer isso manualmente usando restaurar.
  • O Timewarp é baseado apenas no conteúdo da página - se os elementos (como código, css, ativos/imagens, etc) para renderização do site forem alterados, a exibição será diferente da original, pois esses itens não têm controle de versão no repositório.
CAUTION
O Timewarp foi projetado como uma ferramenta para auxiliar os autores a compreender e criar seu conteúdo. Ele não se destina a ser um registro de auditoria ou a fins legais.
recommendation-more-help
5955305e-451f-43a0-8168-b6ad4159b4ca