Visualizzare la cronologia delle pagine wiki e ripristinare le modifiche
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Questo articolo illustra come visualizzare la cronologia delle revisioni di una pagina wiki in Azure DevOps. Fornisce anche informazioni su come ripristinare le modifiche apportate a una pagina wiki.
Prerequisiti
Categoria | Requisiti |
---|---|
di accesso a Project | Membro del progetto in cui si trova il wiki. Se non si ha accesso, richiederlo all'amministratore del progetto. Chiunque abbia accesso al progetto del team, inclusi Stakeholders, può visualizzare il wiki. |
autorizzazioni | - Per aggiungere o modificare pagine wiki: membro del gruppo dei Collaboratori. - Per pubblicare il codice come wiki: l'autorizzazione Crea Repository. Per impostazione predefinita, questa autorizzazione viene impostata per i membri del gruppo Amministratori progetto . |
livelli di accesso | Accesso Basic almeno . |
Visualizzare la cronologia delle revisioni della pagina wiki
Accedi alla tua organizzazione (
https://dev.azure.com/{yourorganization}
) e vai alla tua pagina wiki.Selezionare
Altre azioni>Visualizzare revisioni.
Le pagine di revisione mostrano chi ha apportato la modifica insieme al messaggio di revisione, alla data e alla versione o all'ID commit. Per visualizzare i dettagli di una revisione, selezionare il collegamento di messaggio o versione.
Analogamente a qualsiasi revisione del file Git, la pagina dei dettagli della revisione fornisce una visualizzazione Mostra differenze affiancate o Mostra differenze inline visualizzazione. Scegliere Anteprima per visualizzare il contenuto della pagina della revisione specifica.
Per una pagina wiki di codice pubblicata come , vengono visualizzate informazioni simili, ma il pulsante Annulla non è attivo.
Utilizza i breadcrumb per tornare alla pagina o alle sue revisioni.
Ripristinare un commit su una pagina wiki a cui è stato assegnato il provisioning
Selezionare Ripristina nella pagina dei dettagli della revisione per ripristinare una modifica in una pagina wiki.
Ripristinare un commit su una pubblicazione come pagina wiki del codice.
Per ripristinare una revisione precedente per una pagina pubblicata come codice, eseguire una delle azioni seguenti:
- Se il commit è la revisione più recente di una pagina, puoi eseguire il ripristino dal portale web.
- Se il commit è una revisione precedente, con più commit che si sono verificati nel frattempo, crea un ramo separato e ripristina le modifiche in quel ramo.
Revertire da una revisione recente dal portale web
Visualizzare in anteprima qualsiasi versione scegliendo l'ID commit dalla pagina revisioni
per il file selezionato. Copiare l'ID completo del commit selezionando
Copia-clone.
Passare a Repository>Commit, incollare l'ID copiato nella casella ID commit e selezionare
Ricerca.
Nella pagina del commit, selezionare
Altre azionie quindi scegliere Ripristina.
Conferma che vuoi ripristinare. Selezionare Ripristina.
Viene creato un ramo con le modifiche ripristinate.
Selezionare Crea richiesta pull.
Se viene visualizzato un messaggio di errore, potrebbe essere necessario creare un ramo locale e apportare le modifiche manualmente come descritto nella sezione successiva.
Selezionare Crea nel modulo della Nuova richiesta pull.
Selezionare Completa la fusione per unire le modifiche nel ramo wiki principale. Facoltativamente, aggiungere un segno di spunta alle caselle di controllo per selezionare le opzioni di post-completamento.
Per visualizzare il contenuto ripristinato, tornare al wiki e aggiornare il browser.
Ripristinare le revisioni precedenti usando un ramo diverso
Per ripristinare una versione con commit precedente di una pagina wiki di pubblicazione come codice, una che non è l'ultima revisione immediata, aggiornare un ramo diverso dal ramo principale per il wiki e quindi creare una richiesta pull al ramo principale.
- Creare un ramo locale del ramo wiki principale.
- Visualizzare la cronologia dei commit e individuare il commit contenente le modifiche da annullare.
- Usare il comando di ripristino per ripristinare il commit desiderato.
- Quando si verifica un conflitto, usare lo strumento di risoluzione dei conflitti per risolvere i problemi.
- Eseguire il commit delle modifiche nel ramo locale.
- Eseguire il push del ramo locale nel server remoto.
- Creare una pull request per il ramo locale sul ramo principale.
- Completa la pull request.