Ver histórico de páginas wiki e reverter alterações

Serviços de DevOps do Azure | Azure DevOps Server 2022 - Azure DevOps Server 2019

Este artigo mostra como exibir o histórico de revisões de uma página wiki no Azure DevOps. Ele também fornece informações sobre como reverter as alterações feitas em uma página wiki.

Pré-requisitos

  • Você deve ter pelo menos acesso básico para criar e modificar um wiki.
  • Você deve ter a permissão Criar repositório para publicar código como wiki. Por predefinição, esta permissão está definida para membros do grupo Administradores de Projetos.
  • Qualquer pessoa que seja membro do grupo de segurança Contribuidores pode adicionar ou editar páginas wiki. Qualquer pessoa com acesso ao projeto de equipa, incluindo os intervenientes, pode ver o wiki.
  • Você deve ter a permissão Criar repositório para publicar código como wiki. Por predefinição, esta permissão está definida para membros do grupo Administradores de Projetos.
  • Qualquer pessoa que seja membro do grupo de segurança Contribuidores pode adicionar ou editar páginas wiki. Qualquer pessoa com acesso ao projeto de equipa, incluindo os intervenientes, pode ver o wiki.

Ver histórico de revisões de páginas wiki

  1. Inicie sessão na sua organização (https://dev.azure.com/{yourorganization}) e aceda à sua página wiki.

  2. Selecione Mais ações>Ver revisões.

    Captura de ecrã do menu de contexto a mostrar as opções Imprimir, Ligar itens de trabalho, Ver revisões e Eliminar. O botão Ver revisões está realçado.

  3. As páginas de revisão mostram quem fez a alteração, juntamente com a mensagem de revisão, data e versão ou ID de confirmação. Para visualizar os detalhes de uma revisão, selecione o link da mensagem ou da versão.

    Captura de tela da página de uma página wiki provisionada.

  4. Semelhante a qualquer revisão de arquivo git, a página de detalhes da revisão fornece uma exibição Mostrar comparação lado a lado ou Mostrar visualização embutida de comparação. Escolha Visualizar para ver o conteúdo da página da revisão específica.

    Captura de tela de revisões de artigos comparadas lado a lado. O artigo está em Markdown.

    Para uma página wiki publicar como código, informações semelhantes são exibidas, mas o botão Reverter não está ativo.

  5. Use a trilha para retornar à página ou às revisões da página.

Reverter uma confirmação para uma página wiki provisionada

Selecione Reverter na página de detalhes da revisão para reverter uma alteração em uma página wiki.

Captura de tela para a caixa de diálogo reverter revisão. A opção Reverter está selecionada.

Reverter uma confirmação para uma publicação como página wiki de código

Para reverter para uma revisão anterior de uma página que você publicou como código, execute uma das seguintes ações:

  • Se a confirmação for a revisão mais recente de uma página, você poderá reverter a partir do portal da Web.
  • Se a confirmação for uma revisão anterior, com mais confirmações tendo ocorrido no meio, crie uma ramificação separada e reverta as alterações nessa ramificação.

Reverter de uma revisão recente do portal Web

  1. Visualize qualquer versão escolhendo o ID de confirmação na página Revisões do arquivo selecionado.

  2. Copie a ID completa da confirmação selecionando Copiar-clonar.

    Captura de tela de Copie o ID de confirmação completo.

  3. Vá para Repos>Commits, cole a ID que você copiou na caixa ID de confirmação e selecione Pesquisar.

    Captura de tela de Cole a ID de confirmação de uma confirmação anterior.

  4. Na página de confirmação, selecione Mais ações e, em seguida, escolha Reverter.

    Captura de tela da opção Escolher menu reverter de uma confirmação anterior.

  5. Confirme que deseja reverter. Selecione Reverter.

    Captura de tela da caixa de diálogo Reverter confirmação.

    Uma ramificação é criada com as alterações revertidas.

  6. Selecione Create Pull Request.

    Se você receber uma mensagem de erro, talvez seja necessário criar uma ramificação local e fazer as alterações manualmente, conforme descrito na próxima seção.

  7. Selecione Criar no formulário Nova solicitação pull.

  8. Selecione Mesclagem completa para mesclar as alterações na ramificação wiki principal. Opcionalmente, adicione uma seleção às caixas de seleção para selecionar opções pós-conclusão.

    Captura de tela de Reverter código de publicação como wiki, complete pull request.

Para visualizar o conteúdo revertido, volte ao wiki e atualize o navegador.

Reverter de revisões anteriores usando uma ramificação diferente

Para reverter para uma versão confirmada anterior de uma página wiki de publicação como código, que não seja a última revisão imediata, atualize uma ramificação diferente da ramificação principal para a wiki e, em seguida, crie uma solicitação pull para a ramificação principal.

  1. Crie uma ramificação local da ramificação wiki principal.
  2. Exiba o histórico de confirmação e localize a confirmação que contém as alterações que você deseja desfazer.
  3. Use o comando revert para reverter a confirmação desejada.
  4. Quando surgir um conflito, use a ferramenta de resolução de conflitos para resolver os problemas.
  5. Confirme as alterações em sua filial local.
  6. Empurre a ramificação local para o servidor remoto.
  7. Crie uma solicitação pull para sua filial local em main.
  8. Conclua a solicitação pull.