Condividi tramite


Visualizzare, filtrare e aprire richieste pull

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

Visual Studio 2019 | Visual Studio 2022

Crea richieste di pull per rivedere e integrare modifiche al codice in un repository Git su Azure Repos. I membri del team e gli stakeholder possono esaminare le modifiche e fornire commenti e suggerimenti prima di unire il codice nel ramo di destinazione. I revisori possono anche commentare le modifiche e votare per approvare o rifiutare il codice.

I team possono richiedere PR per le modifiche sui rami protetti e impostare politiche di ramo per richiedere che certi PR soddisfino criteri specifici.

Esistono diversi modi per elencare, filtrare, visualizzare e aprire richieste pull per un progetto.

Prerequisiti

  • Repos devono essere abilitati nel progetto. Se l'hub di Repos e le pagine associate non vengono visualizzate, vedere Attivare o disattivare un servizio Azure DevOps per riabilitare Repos.

  • Per visualizzare le richieste pull, è necessario essere membri del progetto Azure DevOps in cui è contenuta la richiesta pull, con accesso almeno Basic. Se non si è membri del progetto, viene aggiunto.

    Nota

    Per i progetti pubblici, gli utenti a cui è stato concesso l'accesso stakeholder hanno accesso completo ad Azure Repos.

  • I Repos devono essere abilitati nel progetto. Se l'hub di Repos e le pagine associate non vengono visualizzate, vedere Attivare o disattivare un servizio Azure DevOps per riabilitare Repos.
  • Per visualizzare le richieste pull, essere membri del progetto Azure DevOps con almeno accesso Basic. Se non sei un membro del progetto, verrà aggiunto.

Elencare le richieste pull

È possibile elencare le richieste pull usando il sito Web del progetto Azure DevOps, Visual Studio o la riga di comando di Azure DevOps.

  1. Per elencare i pull request in un repository specifico in un progetto, passare a quel progetto nel portale Web e selezionare Repository>Pull request.

    Screenshot della visualizzazione delle pull request.

  2. Verificare di aver selezionato il repository corretto.

    Screenshot della scelta del repository.

  3. La visualizzazione predefinita mostra le richieste pull sotto la scheda Le mie. Selezionare Attive per visualizzare tutte le richieste pull attive per il repository corrente. Selezionare Completato o abbandonato per visualizzare elenchi di richieste pull chiuse.

    Seleziona un PR nell'elenco per andare alla pagina Panoramica di quel PR.

    Screenshot delle schede di visualizzazione per le richieste pull in Azure Repos.

  4. È possibile elencare tutte le pull request nei diversi progetti dell'organizzazione selezionando Pull requests nella vista Il mio lavoro.

    Screenshot della visualizzazione di tutte le richieste pull.

Definire una visualizzazione personalizzata per la richiesta di pull

Il filtro dell'elenco delle richieste pull consente di trovare e organizzare le richieste pull in modo da classificare in ordine di priorità i file più importanti nel flusso di lavoro.

Per filtrare l'elenco delle richieste pull, nella pagina richieste pull, selezionare l'icona filtro in alto a destra. Seleziona quindi ramo di destinazione o un'altra intestazione di colonna e seleziona il ramo o un altro valore su cui desideri filtrare.

Per personalizzare ulteriormente la visualizzazione dell'elenco delle richieste pull, selezionare Personalizza visualizzazione in alto a destra nella pagina Richieste pull.

Una schermata che mostra il pulsante Personalizza visualizzazione nella pagina Pull request.

Nella pagina Personalizza visualizzazione è possibile riorganizzare le sezioni di visualizzazione correnti, modificarle o rimuoverle. Per creare una nuova sezione, selezionare Aggiungi sezione.

Screenshot che mostra la pagina Personalizza visualizzazione con il pulsante Aggiungi sezione.

Nella pagina Personalizza sezione, immettere e selezionare i valori per filtrare la sezione in base a parametri come lo stato di bozza o la data di aggiornamento. È possibile scegliere se mostrare le pull request che ho approvato o rifiutato in una scheda separatao escludere le pull request (duplicati) incluse nelle sezioni precedenti. Al termine della personalizzazione della visualizzazione, selezionare Salva.

Screenshot che mostra la sezione Personalizza.

Queste visualizzazioni personalizzate creano sezioni separate e a scomparsa nella pagina della pull request. Queste query personalizzate funzionano anche nei repository nella scheda Le mie richieste pull della home page dell'organizzazione. Screenshot della pagina delle Pull request che mostra le sezioni comprimibili.

Per modificare i parametri delle visualizzazioni personalizzate, selezionare il pulsante Personalizza accanto alla visualizzazione. In alternativa, selezionare Personalizza visualizzazionee nella schermata Personalizza visualizzazione selezionare la visualizzazione da modificare. Alcune visualizzazioni, ad esempio Assegnato a me, non possono essere personalizzate, ma possono essere riorganizzate o rimosse.

Nella scheda File , è possibile usare diversi filtri per selezionare file e commenti per revisioni più veloci. Selezionare Filtroe quindi selezionare tra le opzioni.

Screenshot della scheda File con le opzioni di filtro.

  • Parola chiave: immettere una parola chiave.
  • Revisionato/Non revisionato: Tutte (predefinito), In sospeso, Revisionato.
  • File commentati: Tutti i file (impostazione predefinita), File con commenti.
  • Commenti: Mostra (impostazione predefinita), Novità, Nascondi.
  • Stato commento: attivo (impostazione predefinita), In sospeso, Risolto, Come progettato, Non correggerà, Chiuso.
  • Commentato da: Tutti i commenti (impostazione predefinita) o una persona specifica.

È anche possibile digitare una stringa nel campo Cerca per visualizzare i risultati corrispondenti delle opzioni precedenti.

Aprire una richiesta pull

Quando si apre una richiesta pull dal browser, da Visual Studio o dall'interfaccia della riga di comando di Azure, si apre nel browser la pagina Panoramica.

Per aprire una Pull request nel browser, selezionala dall'elenco nella pagina Pull requests. La richiesta pull viene visualizzata nella scheda Panoramica . La scheda Panoramica mostra il titolo della richiesta pull, la descrizione, i revisori, gli elementi di lavoro collegati, la cronologia e lo stato. È possibile vedere un riepilogo dei criteri dei rami che sono approvati o respinti e visualizzare i commenti fatti dai revisori.

Screenshot che mostra la scheda Panoramica di P R.

Nella scheda file richiesta pull è possibile esaminare le modifiche effettive nei file delle richieste pull. Nelle schede Aggiornamenti e e Commits e, è possibile visualizzare le modifiche apportate dall'autore per aggiornare il ramo PR.

Per esaminare le modifiche, lasciare commenti o suggerimenti o approvare o votare la pull request, consultare Esaminare le pull request.

Visualizzare e aggiornare le richieste pull da un dispositivo mobile

È possibile usare i dispositivi mobili per visualizzare tutte le schermate pr di Azure Repos ed eseguire azioni.

screenshot delle schermate di Azure Repos P R in un dispositivo mobile.

Passaggi successivi