Questa pagina descrive come lavorare con i problemi e le richieste di pull nell'interfaccia web di Secure Source Manager.
Per accedere all'istanza di Secure Source Manager tramite la sua interfaccia web, copia il seguente URL nella barra degli indirizzi del browser.
INSTANCE_ID-PROJECT_NUMBER.LOCATION.sourcemanager.dev
Sostituisci quanto segue:
- INSTANCE_ID con il nome dell'istanza.
- PROJECT_NUMBER con il numero di progetto Google Cloud dell'istanza. Per informazioni sull'identificazione dei progetti, consulta Identificazione dei progetti.
- LOCATION con la regione dell'istanza.
Ruoli obbligatori
Per ottenere le autorizzazioni necessarie per lavorare con i problemi e le richieste di pull, chiedi all'amministratore di concederti i seguenti ruoli IAM:
-
Funzione di accesso alle istanze Secure Source Manager (
roles/securesourcemanager.instanceAccessor
) nell'istanza Secure Source Manager -
Writer repository Secure Source Manager (
roles/securesourcemanager.repoWriter
) nel repository
Per ulteriori informazioni sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.
Potresti anche riuscire a ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.
Per informazioni sulla concessione dei ruoli Secure Source Manager, consulta Controllo dell'accesso con IAM e Concedere agli utenti l'accesso all'istanza.
Visualizzare le richieste di pull
Puoi visualizzare tutte le richieste di pull a cui hai accesso o le richieste di pull per un repository specifico.
I repository vuoti non hanno una scheda Richieste di pull. Una volta eseguito il push in un repository, puoi visualizzare la scheda delle richieste di pull.
Per visualizzare le richieste di pull o i problemi assegnati a te, vai alla scheda Problemi o Richieste di pull di Secure Source Manager e fai clic su Assegnati a me.
Per visualizzare le richieste di pull per un repository:
- Nell'interfaccia web di Secure Source Manager, seleziona il repository.
- Nella pagina del repository, fai clic sulla scheda Richieste pull.
- Puoi filtrare o ordinare le richieste pull utilizzando i menu a discesa per Assegnatario, Tipo o Ordina.
Per visualizzare tutte le richieste di pull:
Nell'interfaccia web di Secure Source Manager, fai clic sulla scheda Pull request.
Puoi filtrare o ordinare le richieste pull utilizzando i menu a discesa per Assegnatario, Tipo o Ordina.
Creare una richiesta di pull
- Nell'interfaccia web di Secure Source Manager, seleziona il repository per cui vuoi creare una richiesta di pull.
- Nella pagina del repository, fai clic sulla scheda Pull request.
- Fai clic su Nuova richiesta pull.
- Nel menu Unisci in, seleziona il ramo in cui vuoi unire la richiesta di pull.
- Nel menu Pull from (Estrai da), seleziona il ramo da cui estrarre.
- Fai clic su Nuova richiesta pull.
- Assegna alla richiesta pull un titolo e una descrizione e allega eventuali file pertinenti.
Fai clic su Crea richiesta di pull.
Viene visualizzata la pagina della richiesta pull, dove puoi aggiungere revisori, etichette, traguardi e assegnatari.
Modificare i dettagli della richiesta di pull
Puoi aggiungere revisori, etichette, traguardi, assegnatari e una data di scadenza a una richiesta di pull.
Per aggiungere revisori, etichette, obiettivi e assegnatari:
Nella pagina della richiesta pull, fai clic sull'icona a forma di ingranaggio accanto al dettaglio da modificare.
Le modifiche vengono salvate automaticamente.
Per aggiornare la data di scadenza:
- Fai clic sull'icona del calendario nella sezione Data di consegna e seleziona una data.
- Fai clic sull'icona
Più per salvare la data di scadenza.
Esaminare una richiesta di pull
I revisori possono aggiungere commenti, richiedere modifiche e approvare una richiesta di pull.
Per esaminare una richiesta di pull assegnata:
- Nell'interfaccia web di Secure Source Manager, fai clic sulla scheda Pull request.
- Fai clic su Assegnate a te.
Fai clic sulla richiesta pull che vuoi esaminare.
Si apre la pagina Conversazione. Puoi visualizzare tutti i commenti lasciati dall'autore della richiesta pull o da altri revisori.
Per visualizzare e commentare i file modificati, fai clic sulla scheda File modificati. Puoi modificare il comportamento delle opzioni di visibilità, visualizzazione e differenze degli spazi vuoti facendo clic sui menu a discesa Spazi vuoti, Visualizzazione divisa/Visualizzazione unificata e Opzioni differenze.
Per lasciare un commento, fai clic sull'icona Più accanto alla riga che vuoi commentare.
Fai clic su Inizia revisione.
Lascia eventuali commenti aggiuntivi facendo clic sull'icona Più sulla riga che vuoi commentare, poi fai clic su Aggiungi commento.
I commenti supportano lo stile con Markdown.
Per inviare i tuoi commenti, approvare la richiesta pull o richiedere modifiche, fai clic su Rivedi.
Lascia un commento per riassumere le modifiche o lascia vuoto lo spazio per i commenti e scegli tra le seguenti opzioni:
- Approva: approva le modifiche.
- Commenta: invia i tuoi commenti senza approvare la richiesta di pull.
Richiedi modifiche: richiedi modifiche alla pull request.
Unire le richieste di pull
- Nella pagina del repository, fai clic sulla scheda Pull request.
- Seleziona la richiesta di pull che vuoi unire.
- Se non ci sono conflitti, fai clic su Unisci richiesta di pull.
Visualizza problemi
- Nell'interfaccia web di Secure Source Manager, seleziona il repository.
- Nella pagina del repository, fai clic sulla scheda Problemi.
- Puoi filtrare o ordinare i problemi utilizzando i menu per Assegnatario, Tipo o Ordina.
Crea un problema
- Nell'interfaccia web di Secure Source Manager, seleziona il repository.
- Nella pagina del repository, fai clic sulla scheda Problemi.
- Fai clic su Nuovo problema.
- Inserisci il titolo e la descrizione del problema, quindi fai clic su Crea problema.
Nella pagina dei dettagli del problema puoi assegnare etichette, traguardi, assegnatari e specificare un branch o un tag.
Passaggi successivi
- Utilizza la gestione del codice sorgente Git con Secure Source Manager.