Afficher l’historique des pages wiki et rétablir les modifications

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019

Cet article explique comment afficher l’historique de révision d’une page wiki dans Azure DevOps. Il fournit également des informations sur la façon de rétablir les modifications apportées à une page wiki.

Prérequis

  • Vous devez disposer au moins d’un accès de base pour créer et modifier un wiki.
  • Vous devez disposer de l’autorisation Créer un référentiel pour publier du code en tant que wiki. Par défaut, cette autorisation est définie pour les membres du groupe Administrateurs de projet.
  • Toute personne membre du groupe de sécurité Contributeurs peut ajouter ou modifier des pages wiki. Toute personne ayant accès au projet d’équipe, y compris les parties prenantes, peut consulter le wiki.
  • Vous devez disposer de l’autorisation Créer un référentiel pour publier du code en tant que wiki. Par défaut, cette autorisation est définie pour les membres du groupe Administrateurs de projet.
  • Toute personne membre du groupe de sécurité Contributeurs peut ajouter ou modifier des pages wiki. Toute personne ayant accès au projet d’équipe, y compris les parties prenantes, peut consulter le wiki.

Afficher l’historique de révision de page wiki

  1. Connectez-vous à votre organisation (https://dev.azure.com/{yourorganization}) et accédez à votre page wiki.

  2. Sélectionnez Autres actions>Afficher les révisions.

    Capture d’écran du menu contextuel montrant les options Imprimer, Lier des éléments de travail, Afficher les révisions et Supprimer. Le bouton Afficher les révisions est mis en surbrillance.

  3. Les pages de révision indiquent qui a apporté la modification avec le message de révision, la date et l’ID de validation. Pour afficher les détails d’une révision, sélectionnez le lien message ou version.

    Capture d’écran de page d’une page wiki provisionnée.

  4. Comme pour toute révision de fichier Git, la page de détails de révision fournit une vue Show diff côte à côte ou l’affichage Inline Show diff. Choisissez Aperçu pour afficher le contenu de la page de la révision spécifique.

    Capture d’écran des révisions d’article comparées côte à côte. L’article est dans Markdown.

    Pour une publication en tant que page wiki de code, des informations similaires s’affichent, mais le bouton Rétablir n’est pas actif.

  5. Utilisez les barres de navigation pour revenir à la page ou aux révisions de la page.

Rétablir une validation sur une page wiki provisionnée

Sélectionnez Rétablir sur la page de détails de révision pour rétablir une modification sur une page wiki.

Capture d’écran de la boîte de dialogue rétablir la révision. L’option Rétablir est sélectionnée.

Rétablir une validation d’une publication en tant que page wiki de code

Pour revenir à une révision antérieure d’une page que vous avez publiée en tant que code, effectuez l’une des actions suivantes :

  • Si la validation est la révision la plus récente d’une page, vous pouvez revenir à partir du portail web.
  • Si la validation est une révision antérieure, avec d’autres validations qui se sont produites entre elles, créez une branche distincte et rétablissez les modifications dans cette branche.

Rétablir à partir d’une révision récente à partir du portail web

  1. Affichez un aperçu de toute version en choisissant l’ID de validation dans la page Révisions du fichier sélectionné.

  2. Copiez l’ID complet de la validation en sélectionnant Copy-clone.

    Capture d’écran de La copie de l’ID de validation complet.

  3. Accédez aux validations de dépôts>, collez l’ID que vous avez copié dans la zone ID de validation, puis sélectionnez Rechercher.

    Capture d’écran du collage de l’ID de validation pour une validation antérieure.

  4. Dans la page de validation, sélectionnez Autres actions, puis choisissez Rétablir.

    Capture d’écran de l’option Choisir un menu rétablir d’une validation antérieure.

  5. Vérifiez que vous souhaitez rétablir. Sélectionnez Rétablir.

    Capture d’écran de la boîte de dialogue Rétablir la validation.

    Une branche est créée avec les modifications annulées.

  6. Sélectionnez Créer une demande de tirage ( Pull Request).

    Si vous recevez un message d’erreur, vous devrez peut-être créer une branche locale et apporter vos modifications manuellement, comme décrit dans la section suivante.

  7. Sélectionnez Créer dans le formulaire Nouvelle demande de tirage.

  8. Sélectionnez Terminer la fusion pour fusionner les modifications dans la branche wiki principale. Si vous le souhaitez, ajoutez un case activée aux case activée boxes pour sélectionner les options de post-achèvement.

    Capture d’écran de Rétablir le code de publication en tant que wiki, demande de tirage complète.

Pour afficher le contenu restauré, revenez au wiki et actualisez le navigateur.

Rétablir des révisions antérieures à l’aide d’une autre branche

Pour revenir à une version validée antérieure d’une publication en tant que page wiki de code, celle qui n’est pas la dernière révision immédiate, met à jour une branche autre que la branche principale du wiki, puis crée une demande de tirage vers la branche principale.

  1. Créez une branche locale de la branche wiki principale.
  2. Affichez l’historique des validations et recherchez la validation qui contient les modifications que vous souhaitez annuler.
  3. Utilisez la commande revert pour rétablir la validation souhaitée.
  4. Lorsqu’un conflit se produit, utilisez l’outil de résolution des conflits pour résoudre les problèmes.
  5. Validez les modifications apportées à votre branche locale.
  6. Envoyez la branche locale au serveur distant.
  7. Créez une demande de tirage (pull request) pour votre branche locale dans la branche principale.
  8. Terminer une demande de tirage.