Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Alertes de TFS: what's going on?!

On ne peut pas dire que TFS soit du genre très proactif: lorsqu’on a besoin d’une il faut aller la chercher. Et lors qu’on attend un évènement, il faut généralement consulter TFS pour savoir si cet évènement s’est produit. Et bien c’est ce qu’il se passe si l’on utilise pas le système des alertes: nous allons enfin être informés de ce qu’il se passe!

 

Les alertes sont composés de 2 éléments principaux:

  • Un filtre d’évènement
  • Une cible

 

La cible peut être un email ou un service web maison. L’email permet d’avertir directement un ou plusieurs utilisateurs qu’un évènement s’est produit tandis que le service web inscrit l’évènement dans une sorte de séquence de traitement: d’abord TFS puis un autre service. Les alertes se configurent dans le Alert Explorer (Powertools) dans le menu Team de visual studio. Tous les développeurs peuvent définir leurs propres alertes. Pour pouvoir envoyer des emails, une passerelle SMTP doit être configuré via la console d’administration du serveur.

image

Voyons ce que l’on peut faire avec l’Alert Explorer. Bien que tout est possible de faire à partir d’une règle vide, TFS contient un certain nombre de règle préremplies. Ces alertes permettent de créer 80% des alertes que l’on souhaite:

 

 

image

Prenons par exemple le cas où un changeset a ignoré les  les politiques de sécurité:

image

 

Un filte est aussi simple à faire qu’une requète SQL avec un designer! Le type de sortie (mail ou service web) est géré au niveau du formatage: Html et Text pour email, SOAP pour service web.

Voici quelques exemples d’alertes utiles:

  • Lorsqu’un changeset est archivé avec une violation des politiques d’archivage: un mail à l’équipe permet d’informer cette dernière qu’il y a eu du code non identifié ajouté au source,
  • Pour surveiller l’utilisation d’un bout du source control: une alerte part lorsque du code est archivé,
  • Pour mettre à jour un système externe de remontée d’anomalie: lorsqu’un bug est modifié, un message est envoyé au système externe pour qu’il mettre à jour ses données,
  • Pour être informé qu’un workitem vous a été assigné, un mail est toujours utile.
  • Indiquer par email le dernier status de la build.

 

Un point important avec les alertes: il ne faut pas trop en abuser car vous risquer de noyer vos utilisateurs sous des tonnes de mails et ils auront tendance à ne plus les lire! Si vous avez des alertes pour des équipes: éviter de les configurer avec un compte utilisateur qui peut quitter l’équipe: les alertes étant créés par un utilisateur, si vous voulez les modifier par la suite, il faut que vous ayez l’accès aux paramétrage.

 

@+

Publié lundi 14 mars 2011 09:00 par Miiitch
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :

Commentaires

Pas de commentaires
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Merci par Blog de Jérémy Jeanson le 10-01-2019, 20:47

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01