Personnaliser le format d'alerte par courrier électronique pour TFS
Vous pouvez personnaliser le format des notifications par courrier électronique ou des alertes auxquelles les membres de l'équipe sont abonnés. Ces notifications sont envoyées lorsque des modifications sont apportées aux éléments de travail, aux révisions du code, aux fichiers du contrôle de code source et aux builds. Pour personnaliser leur format, vous pouvez modifier leurs fichiers de transformation XSL associés. En outre, les membres de votre équipe peuvent configurer des alertes de projet dans Team Web Access (TWA) pour différentes notifications et spécifier s'ils souhaitent un format HTML ou texte brut.
Les fichiers de transformation de format d'alerte sont stockés dans le dossier suivant du serveur de couche Application :
Lecteur:\%programfiles%\Microsoft Team Foundation Server 12.0\Application Tier\TFSJobAgent\Transforms\1033
Vous pouvez utiliser un éditeur XML, tel que Visual Studio, pour modifier chacun des fichiers de transformation. Le tableau suivant répertorie les deux fichiers de transformation utilisés lorsque des notifications par courrier électronique sont envoyées pour les événements de modification d'éléments de travail :
WorkItemChangedEvent.xsl |
Mise en forme pour les courriers électroniques HTML |
WorkItemChangedEvent.plaintextXsl |
Mise en forme pour les courriers électroniques en texte brut |
Le service d'événement utilise les fichiers .xsl et .plaintextXsl pour transformer les données XML pour un événement en un message électronique. Modifiez le fichier .xsl pour obtenir une mise en forme différente pour la notification par courrier électronique. Pour les messages électroniques au format HTML, la disposition principale pour tous les événements est stockée dans TeamFoundation.xsl. Vous devez faire une copie de sauvegarde de tous fichiers que vous souhaitez modifier, puis tester vos modifications. Une fois vos modifications effectuées, TFS utilisera la transformation modifiée lors de la prochaine génération d'une notification pour un événement.
Notes
Le contenu des messages électroniques émis est généré automatiquement par le fichier TeamFoundation.xsl et les fichiers xsl WorkItemChangedEvent ci-dessus.La modification du fichier TeamFoundation.xsl n'est pas recommandée.Si vous modifiez le contenu de ce fichier, vous devez tester intégralement vos modifications.Les modifications incorrectes de ce fichier peuvent provoquer l'échec des alertes par courrier électronique de TFS et l'impossibilité d'afficher les éléments de travail, les ensembles de modifications ou les fichiers dans un navigateur Web.
Spécifications
Pour exécuter ces procédures, vous devez être membre du groupe de sécurité Administrateurs sur le serveur de couche Application de Team Foundation.
Pour modifier le format d'alerte pour les modifications d'éléments de travail
Sur votre serveur de couche Application, ouvrez le dossier suivant :
Lecteur:\%programfiles%\Microsoft Team Foundation Server 12.0\Application Tier\TFSJobAgent\Transforms\1033
Ouvrez WorkItemChangedEvent.xsl dans le Bloc-notes ou dans tout autre éditeur de texte.
Modifiez le fichier de façon à afficher le message souhaité dans le courrier électronique de notification.
Notes
Vous devez apporter des modifications similaires au fichier WorkItemChangedEvent.plaintextXsl pour tous les utilisateurs qui ont demandé des messages en texte en clair.
Enregistrez le fichier WorkItemChangedEvent.xsl.
Contenu associé
Voir aussi
Concepts
Définir des alertes, être averti lorsque des modifications se produisent
Autres ressources
Configurer un serveur SMTP pour prendre en charge les alertes et les requêtes de commentaires