Per impostazione predefinita, la diramazione main è accessibile a tutti gli utenti del progetto e chiunque può apportare modifiche ai file. Per limitare le modifiche e indicare chi può eseguire il push dei commit, è possibile impostare limitazioni per consentire l'unione delle diramazioni solo dopo l'approvazione.
- Nel navigatore a sinistra fare clic su Amministrazione progetto
.
- Fare clic su Dirami.
- In Repository e Diramazioni selezionare il repository Git e la diramazione
main.
- Selezionare l'opzione Revisione richiesta.
- In Revisori predefiniti immettere e selezionare gli utenti.
Un revisore predefinito è un membro del progetto aggiunto automaticamente come revisore quando viene creata una richiesta di unione nella diramazione.
- Nell'elenco a discesa Approvazioni selezionare il numero minimo di revisori che devono approvare la diramazione di revisione di una richiesta di unione, dove la diramazione selezionata è la diramazione di destinazione
- (Facoltativo) Per consentire l'unione di una diramazione di revisione alla diramazione selezionata solo se l'ultima build del job collegato nella richiesta di unione riesce, selezionare la casella di controllo Richiedi creazione riuscita.
Per utilizzare questa opzione, collegare un job di build a una richiesta di unione.
- (Facoltativo) Se si desidera reimpostare lo stato di approvazione dei revisori se la modifica viene inviata a una diramazione dopo aver approvato la richiesta di unione, selezionare la casella di controllo Riaapprovazione necessaria quando la diramazione viene aggiornata.
- (Facoltativo) Per garantire che le modifiche inviate alla diramazione di destinazione corrispondano al contenuto della diramazione di revisione, selezionare la casella di controllo Le modifiche inviate alla diramazione di destinazione devono corrispondere al contenuto di revisione.
- (Facoltativo) In Utenti esenti da richiesta di unione, specificare gli utenti che possono ignorare le limitazioni della diramazione e unire la diramazione di revisione di una richiesta di unione al di fuori di VB Studio o senza le approvazioni necessarie.
Questa operazione è utile se si desidera consentire ad alcuni utenti di unire la diramazione di revisione indipendentemente dalle condizioni di revisione soddisfatte.
- Fare clic su Salva.