Guida del prodotto · Italiano
Esamina le pull request
Abilita PR Delta Review per un repository idoneo collegato tramite GitHub App, GitLab.com o Bitbucket Cloud, poi rendi obbligatorio lo stato vetkit / PR Delta Review nel tuo fornitore se vuoi che blocchi i merge.
Passaggi
- Nelle impostazioni del repository, verifica la connessione al fornitore (GitHub App, GitLab.com o Bitbucket Cloud) e l’accesso dello spazio di lavoro a PR Delta Review. Abilitalo ed esamina le impostazioni applicabili di gravità, categoria e policy.
- Quando una pull request viene aperta o modificata, esamina gli audit di head e merge-base. La revisione delta usa controlli comparabili e riporta i nuovi rilievi sulle righe aggiunte.
- Leggi lo stato vetkit / PR Delta Review e il suo riepilogo; i nuovi rilievi sulle righe aggiunte ricevono anche commenti inline. Le annotazioni del check run e i risultati delle policy sui componenti vengono pubblicati solo su GitHub. Esamina le analisi incomplete o fallite invece di supporre che la PR non abbia problemi.
- Rendi lo stato obbligatorio nella protezione dei branch o nel set di regole GitHub, oppure nel controllo di merge equivalente di GitLab o Bitbucket, quando opportuno. Ripeti la revisione dopo una correzione e conferma che il risultato si riferisca alla revisione attuale della PR.
Leggi il risultato
La revisione delta si concentra sul rischio introdotto; non è un inventario di tutti i problemi preesistenti. I controlli di codice e componenti contengono evidenze diverse. Un workflow riuscito che scarica soltanto un report non equivale a un controllo di policy obbligatorio.
Limiti e disponibilità
Servono l’autorizzazione del fornitore e l’accesso alla funzione; Free Quick Scan da solo non abilita l’automazione delle PR e GitLab self-hosted non è supportato. Uno stato pubblicato non può impedire un merge se le regole del repository non lo richiedono. La revisione statica non sostituisce i test dell’applicazione né la revisione umana.
Questa guida descrive il flusso implementato. Le funzioni disponibili nello spazio di lavoro dipendono dalle capacità dell’account e dalla configurazione; Free Quick Scan non include tutti i flussi avanzati. Controlla i comandi disponibili e le evidenze restituite da ogni esecuzione.