Revisione di una pull request - Amazon CodeCatalyst

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Revisione di una pull request

Puoi utilizzare la CodeCatalyst console Amazon per rivedere e commentare in modo collaborativo le modifiche incluse in una pull request. Puoi aggiungere commenti a singole righe di codice nella differenza tra i rami di origine e di destinazione o nella differenza tra le revisioni della pull request. Puoi scegliere di creare un riepilogo dei commenti lasciati sulle modifiche al codice nella pull request per aiutarti a comprendere rapidamente il feedback lasciato dagli altri utenti. Puoi anche scegliere di creare un ambiente di sviluppo per lavorare sul codice.

Nota

Realizzato da Amazon Bedrock: AWS implementa il rilevamento automatico degli abusi. Poiché le funzionalità Write description for me e Create content summary sono basate su Amazon Bedrock, gli utenti possono sfruttare appieno i controlli implementati in Amazon Bedrock per rafforzare la sicurezza e l'uso responsabile dell'intelligenza artificiale (AI).

Suggerimento

Puoi configurare gli eventi di pull request relativi ai quali ricevere e-mail come parte del tuo profilo. Per ulteriori informazioni, consulta Invio di notifiche via email e su Slack da CodeCatalyst.

Le pull request mostrano quale sarà la differenza tra la revisione della pull request e il commit che era alla base del branch di destinazione al momento della creazione della pull request. Questa è chiamata merge base. Per ulteriori informazioni sulle differenze e sulle basi di unione in Git, consulta git-merge-basela documentazione di Git.

Suggerimento

Quando lavori sulla console, in particolare se hai una pull request aperta da un po' di tempo, valuta la possibilità di aggiornare il browser per assicurarti di avere a disposizione l'ultima revisione di una pull request prima di iniziare a esaminarla.

Per esaminare una pull request nella console CodeCatalyst
  1. Vai al tuo progetto.

  2. Passa alle pull request effettuando una delle seguenti operazioni:

    • Se la pull request è elencata nella pagina del progetto, sceglila dall'elenco.

    • Se la pull request non è elencata nella pagina del progetto, scegli Visualizza tutto. Usa i filtri e ordina per trovare la pull request, quindi sceglila dall'elenco.

    • Nel riquadro di navigazione, scegli Code, quindi scegli Pull request.

  3. Scegli la pull request che desideri esaminare dall'elenco. Puoi filtrare l'elenco delle pull request digitando parte del relativo nome nella barra dei filtri.

  4. In Panoramica, puoi rivedere il nome e il titolo della pull request. Puoi creare e visualizzare i commenti lasciati sulla pull request stessa. Puoi anche visualizzare i dettagli della pull request, comprese le informazioni sulle esecuzioni del flusso di lavoro, i problemi collegati, i revisori, l'autore della pull request e le possibili strategie di fusione.

    Nota

    I commenti lasciati su righe di codice specifiche vengono visualizzati in Modifiche.

  5. (Facoltativo) Per aggiungere un commento che si applichi all'intera pull request, espandi Commenti sulla pull request, quindi scegli Crea commento.

  6. (Facoltativo) Per visualizzare un riepilogo di tutti i commenti lasciati sulle modifiche nelle revisioni di questa pull request, scegli Crea riepilogo dei commenti.

    Nota

    Questa funzionalità richiede che le funzionalità di intelligenza artificiale generativa siano abilitate per lo spazio ed è disponibile solo nella regione degli Stati Uniti occidentali (Oregon). Per ulteriori informazioni, consulta Gestione delle funzionalità di intelligenza artificiale generativa.

  7. In Modifiche, puoi vedere le differenze tra il ramo di destinazione e la revisione più recente della pull request. Se esiste più di una revisione, puoi modificare le revisioni confrontate nella differenza tra di esse. Per ulteriori informazioni sulle revisioni, vedere. Revisioni

    Suggerimento

    Puoi visualizzare rapidamente quanti file hanno subito modifiche nella richiesta pull e quali file della pull request contengono commenti, in File modificati. Il numero di commenti visualizzato accanto a una cartella indica il numero di commenti sui file in quella cartella. Espandi la cartella per visualizzare il numero di commenti per ogni file contenuto nella cartella.

  8. Per modificare il modo in cui vengono visualizzate le differenze, scegli tra Unified e Split.

  9. Per aggiungere un commento a una riga della pull request, vai alla riga che desideri commentare. Scegli l'icona del commento che appare per quella riga, inserisci un commento, quindi scegli Salva.

  10. Per visualizzare le modifiche tra le revisioni in una pull request o tra i rami di origine e di destinazione, scegli una delle opzioni disponibili in Confronto. I commenti sulle righe delle revisioni vengono conservati in tali revisioni.

  11. Se hai configurato il flusso di lavoro per generare un rapporto sulla copertura del codice sui trigger delle pull request, puoi visualizzare i risultati della copertura delle linee e delle filiali nella pull request pertinente. Per nascondere i risultati della copertura del codice, scegli Nascondi copertura del codice. Per ulteriori informazioni, consulta Rapporti sulla copertura del codice.

  12. Se desideri apportare modifiche al codice della pull request, puoi creare un ambiente di sviluppo dalla pull request. Scegli Crea ambiente di sviluppo. Facoltativamente, aggiungi un nome per l'ambiente di sviluppo o modifica la sua configurazione, quindi scegli Crea.

  13. In Reports, puoi visualizzare i report sulla qualità contenuti in questa pull request. Se esiste più di una revisione, è possibile modificare le revisioni confrontate in base alla differenza tra di esse. È possibile filtrare i report per nome, stato, flusso di lavoro, azione e tipo.

    Nota

    È necessario configurare un flusso di lavoro per generare report in modo che possano essere visualizzati nelle richieste pull. Per ulteriori informazioni, consulta Configurazione dei report sulla qualità in un'azione.

  14. Per visualizzare un report specifico, selezionalo dall'elenco. Per ulteriori informazioni, consulta Test con flussi di lavoro.

  15. Se sei elencato come revisore di questa pull request e desideri approvare le modifiche, assicurati di visualizzare la revisione più recente, quindi scegli Approva.

    Nota

    Tutti i revisori obbligatori devono approvare una pull request prima che possa essere unita.