2008-09-01 18 views
12

Me gusta el correo electrónico de estado enviado por el mecanismo de alertas de TFS cuando se rompe una compilación. Sin embargo, me gustaría enviar un correo electrónico como a todo el equipo y no confiar en el equipo para suscribirse a la alerta ...¿Cuál es la mejor manera de enviar notificaciones de estado de compilación de TFS al equipo?

Teniendo dificultades para producir un mensaje bastante agradable y detallado por mí mismo cuando anulando el "OnBuildBreak "y utilizando la tarea MSBuildCommunityTasks EMail.

¿Hay alguna forma de forzar el envío de una alerta de TFS a una lista de correos electrónicos? ¿Puede recomendar una forma de enviar tales notificaciones de estado?

+0

Para obtener respuestas actualizadas, consulte esta pregunta - http://stackoverflow.com/questions/32776840/no-build-notifications-with-vs-2015 – alex

Respuesta

4

configurar un alias de correo electrónico para el equipo del servidor de correo, y escriba esta ocasión de la suscripción al correo.

Pruebe el Team Foundation Server Event Subscription Tool. Esto le permite enviar correos electrónicos a cualquier dirección cuando ocurre un evento TFS.

1

La versión de julio de TFS 2008 PowerTools agrega un "Editor de alertas" a Team Explorer. Agregar alertas es muy sencillo. Tiene una herramienta de consulta similar a la herramienta de consulta.

6
+0

Lástima que se rompe después de instalar TFS 2008 SP1. Debe corregirse en la versión de noviembre de las herramientas de poder aunque –

+2

Sí, parece ser (al menos) poco fiable. A menudo no se actualiza hasta que lo cierras y lo reinicias. Realmente muy malo. – peSHIr

+0

Es extremadamente poco confiable y si hay compilaciones constantes nunca se sabe que la compilación está en quiebra. – Burt

0

En mi opinión, un proyecto de código abierto llamado 'Proyectos de implementación web' puede hacer esto. tu puedes buscarlo.

2

Generalmente me gusta el TFS Build Status Tray de Rob Aquila. Asegúrese de obtener 1.0.1 Beta, ya que esto le permite especificar fácilmente los proyectos a mirar usando un poco de GUI y también tiene un ícono de notificación que cambia de color, por lo que solo necesita abrir la lista de estado de compilación real cuando el ícono gire rojo. La versión 1.0 tenía un ícono fijo y solo notifica tostadas en la esquina de la pantalla.

También está a version of the same tool que se debe mostrar a pantalla completa en una pantalla montada en la pared, por ejemplo.

+0

+1 esta es una gran herramienta para permanecer abierto en un segundo monitor, por ejemplo –

5

No quiero desenterrar un tema antiguo, pero para aquellos que se topan con él dos años tarde (como yo), esto está integrado en TFS 2010 ahora.

3

Brian the Build bunny es bueno, pero el conejito Nabaztagtag WiFi Rabbit es bastante caro y no tiene stock.

la bandeja de notificación Generar equipo que viene con TFS está bien, pero:

  • Es increíblemente lento y de votación no es configurable
  • Es demasiado fácil pasar por alto la acumulación que es roto para proyectos en los que se preocupan por
  • No admite diferentes acciones para diferentes proyectos (ej.mostrar un diálogo modal para el proyecto # 1, pero solo mostrar una alerta de bandeja corta para el proyecto # 2)
  • No admite diferentes activadores para diferentes personas (por ejemplo, mostrar notificaciones solo para mí en el proyecto # 1 o cualquiera en el proyecto # 2)
  • No hay información sobre lo que rompió el acabado (por ejemplo compilador de error, prueba de unidad, prueba de integración)
  • Sin notificación audible si el sistema está en silencio
  • Sin tiempos de la última build

Así que hay un código abierto proyecto en Google Code que se ejecuta en la bandeja que está disponible en Google Code: http://code.google.com/p/siren-of-shame/. Ese proyecto puede funcionar de forma independiente, pero está diseñado para funcionar con un USB Siren que está disponible para la venta.

Cuestiones relacionadas