View a markdown version of this page

Revisione di una richiesta di pull - Amazon CodeCatalyst

Amazon non CodeCatalyst è più aperto a nuovi clienti. I clienti esistenti possono continuare a utilizzare il servizio normalmente. Per ulteriori informazioni, consulta Come migrare da 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 richiesta di pull

Puoi utilizzare la CodeCatalyst console Amazon per esaminare e commentare in modo collaborativo le modifiche incluse in una richiesta pull. 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 Dev Environment per lavorare sul codice.

Nota
Nota

Realizzato da Amazon Bedrock: AWS implementa il rilevamento automatico degli abusi. Poiché le funzionalità Scrivi una descrizione per me, Crea un riepilogo dei commenti, Attività consigliate, Usa Amazon Q per creare o aggiungere funzionalità a un progetto e Assegna i problemi ad Amazon Q con Amazon Q Developer Agent per lo sviluppo software sono supportate da Amazon Bedrock, gli utenti possono utilizzare al meglio i controlli implementati in Amazon Bedrock per rafforzare la protezione, la sicurezza e l’uso responsabile dell’intelligenza artificiale (IA).

Suggerimento

Puoi configurare gli eventi di pull request per i quali riceverai email come parte del tuo profilo. Per ulteriori informazioni, consulta Invio di notifiche via email e su Slack da CodeCatalyst.

Le richieste pull mostrano quale sarà la differenza tra la revisione della richiesta di pull e il commit che costituiva la punta del ramo di destinazione al momento della creazione della richiesta di pull. Questa è chiamata merge base. Per ulteriori informazioni sulle differenze e sulle basi di unione in Git, vedi git-merge-base nella documentazione di Git.

Suggerimento

Quando lavori nella 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 l'ultima versione disponibile per una pull request prima di iniziare a esaminarla.

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

  2. Passa alle richieste pull 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 l'ordinamento per trovare la pull request, quindi sceglila dall'elenco.

    • Nel riquadro di navigazione, scegli Codice, quindi scegli Richieste pull.

  3. Scegli la pull request che desideri esaminare dall'elenco. Puoi filtrare l'elenco delle richieste pull digitando parte del 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 sull'esecuzione del flusso di lavoro, i problemi collegati, i revisori, l'autore della pull request e le possibili strategie di unione.

    Nota

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

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

  6. (Facoltativo) Per visualizzare un riepilogo di tutti i commenti lasciati sulle modifiche alle 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 Stati Uniti occidentali (Oregon). Per ulteriori informazioni, consulta Gestione delle funzionalità di intelligenza artificiale generativa.

  7. In Changes, puoi vedere le differenze tra il ramo di destinazione e la revisione più recente della pull request. Se è presente più di una revisione, puoi modificare quali revisioni vengono 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 nella richiesta pull contengono commenti, in File modificati. Il numero di commenti mostrato 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 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 su cui vuoi 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 di una pull request o tra i rami di origine e di destinazione, scegli tra le opzioni disponibili in Comparing. I commenti sulle righe nelle revisioni vengono conservati in tali revisioni.

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

  12. Se desideri apportare modifiche al codice alla pull request, puoi creare un Dev Environment dalla pull request. Scegli Create Dev Environment. Facoltativamente, aggiungi un nome per l'ambiente di sviluppo o modificane la configurazione, quindi scegli Crea.

  13. In Reports, puoi visualizzare i report sulla qualità di questa pull request. Se è presente più di una revisione, puoi modificare le revisioni confrontate nella differenza tra di esse. Puoi 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 vengano visualizzati nelle richieste pull. Per ulteriori informazioni, consulta Configurazione dei report sulla qualità in un'azione.

  14. Per visualizzare un report specifico, sceglilo 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.