Notifiche predefinite e supportate
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Configurare le sottoscrizioni predefinite per inviare notifiche a determinati ruoli o gruppi di utenti con associazioni specifiche a un evento. Ad esempio, "reviewer" è un ruolo in un evento di richiesta pull. "Assegnatario (corrente)" è un ruolo che riflette l'utente assegnato corrente di un elemento di lavoro modificato.
Nella descrizione della sottoscrizione predefinita è possibile visualizzare i ruoli che ricevono le notifiche. Ad esempio, "Notifica quando una compilazione è stata accodata o che è stata accodata per il completamento". Le sottoscrizioni basate sui ruoli contengono un campo Ruoli che è possibile visualizzare aprendo la sottoscrizione. Solo gli utenti o i gruppi che appartengono al ruolo elencato all'interno della sottoscrizione ricevono una notifica per un evento corrispondente alla sottoscrizione.
Le sottoscrizioni predefinite inviano solo notifiche mirate. Ovvero, il destinatario è sempre associato all'evento che ha attivato la notifica. Ad esempio, la sottoscrizione predefinita per gli aggiornamenti degli elementi di lavoro invia solo una notifica tramite posta elettronica alla persona assegnata all'elemento di lavoro.
Sottoscrizioni predefinite (OOB) o predefinite
Per impostazione predefinita, gli eventi seguenti inviano notifiche a tutti i sottoscrittori. Per altre informazioni sull'annullamento della sottoscrizione da una notifica, vedere Annullare la sottoscrizione a una notifica.
Nella pagina delle notifiche personali, le sottoscrizioni OOB vengono visualizzate con l'immagine seguente: .
Categoria | Type | Compilazione | Descrizione |
---|---|---|---|
Compilazione | Compilazione completata | Compilazione completata | Notifica quando una compilazione è stata accodata o che è stata accodata per il completamento |
Codice (Git) | Richiesta pull | Revisori delle richieste pull aggiunti o rimossi | Notifica quando l'utente o un altro utente viene aggiunto o rimosso da una richiesta pull creata |
Codice (Git) | Richiesta pull | Errori di completamento della richiesta pull | Notifica quando una richiesta pull creata non riesce a completare |
Codice (Git) | Richiesta pull | Modifiche alle richieste pull | Notifica quando vengono apportate modifiche a una richiesta pull creata o revisore per |
Codice (Git) | Commento della richiesta pull | Un commento viene lasciato in una richiesta pull | Notifica l'utente dei commenti effettuati a una richiesta pull creata o a una discussione in cui si è coinvolti |
Codice (TFVC) | Revisione del codice | Una revisione del codice che sto lavorando sulle modifiche | Notifica quando viene apportata una modifica a una verifica del codice a cui si è assegnati |
Gestione estensioni | Estensione | Le estensioni sono state modificate. | Le estensioni sono state modificate. |
Gestione estensioni | Richiesta di estensione (batch) | Le estensioni vengono richieste o le richieste vengono aggiornate. | Le estensioni vengono richieste o le richieste vengono aggiornate. |
Versione | Distribuzione in sospeso | Intervento manuale in sospeso | Notifica quando un intervento manuale è in sospeso |
Versione | Distribuzione completata | Distribuzione in un ambiente di proprietà non riuscita | Notifica quando una distribuzione in un ambiente di cui si è proprietari non riesce a completare correttamente e rende l'ambiente non integro |
Versione | Distribuzione completata | Distribuzione in un ambiente approvato non riuscita | Notifica quando una distribuzione approvata non viene completata correttamente e rende l'ambiente non integro |
Versione | Distribuzione completata | Errori di completamento della distribuzione | Notifica quando una distribuzione richiesta non viene completata correttamente e rende l'ambiente non integro |
Versione | Approvazione del rilascio in sospeso | Approvazione della distribuzione in sospeso | Notifica quando un'approvazione per una distribuzione è in sospeso |
Lavoro | Elemento di lavoro | Un elemento di lavoro viene spostato da questo progetto | Notifica quando il percorso dell'area per un elemento di lavoro viene spostato in un altro progetto |
Lavoro | Elemento di lavoro | Elemento di lavoro assegnato | Notifica all'utente quando viene assegnato o non assegnato un elemento di lavoro |
Sottoscrizioni supportate
È possibile creare sottoscrizioni usando i modelli seguenti per se stessi, un team o un gruppo. Nella finestra di dialogo della sottoscrizione è possibile specificare campi aggiuntivi in base alla categoria. Per altre informazioni, vedere Gestire le notifiche personali.
Categoria | Modello |
---|---|
Compilazione | Compilazione completata |
Compilazione | Una compilazione non riesce |
Compilazione | Lo stato di un controller di compilazione o di un agente cambia |
Compilazione | Modifiche di qualità di una compilazione |
Codice (Git) | Viene eseguito il push di un commit creato dall'utente corrente |
Codice (Git) | Viene eseguito il push di un commit da parte dell'utente corrente |
Codice (Git) | Viene eseguito il push di un commit |
Codice (Git) | Viene creata o aggiornata una richiesta pull |
Codice (TFVC) | Il codice è archiviato |
Codice (TFVC) | Il codice viene archiviato con un override dei criteri |
Codice (TFVC) | Viene archiviato un file con estensione specifica |
Codice (TFVC) | Viene archiviato un file in un percorso specifico |
Codice (TFVC) | Una revisione del codice che sto lavorando sulle modifiche |
Lavoro | Viene modificato un elemento di lavoro creato |
Lavoro | Viene modificato un elemento di lavoro assegnato all'utente corrente |
Lavoro | Viene modificato un elemento di lavoro |
Lavoro | Un elemento di lavoro viene assegnato all'utente corrente |
Lavoro | Un elemento di lavoro viene eliminato |
Lavoro | Viene ripristinato un elemento di lavoro |
Gestione estensioni | Viene modificata un'estensione |
Versione | Un'approvazione per una distribuzione è in sospeso |
Versione | Una distribuzione è stata completata |
Versione | Un intervento manuale per una distribuzione è in sospeso |