2011-03-18 19 views

Respuesta

8

¡Una gran pregunta! Lamentablemente, no existe un punto de extensibilidad en el lado del cliente (Visual Studio) para poder interceptar un check-in. Sin embargo, hay un punto de extensibilidad del lado del servidor (llamado un Punto de decisión del abonado) que puede interceptar y permitir/rechazar el check-in. ¿Crees que sería útil para ti?

Ese punto de extensibilidad realmente no está documentado muy bien, pero tenemos algo de información en el Capítulo 25 de nuestro nuevo libro de TFS 2010 (Wrox Professional Team Foundation Server 2010) sobre cómo crear uno de estos.

Otra opción sería crear una política de check-in personalizada ... Sin embargo, esa no parece ser la mejor manera de resolver el problema y está plagada de sus propios problemas.

+0

Sí, esa es la idea que tuvimos aquí también. No es la mejor solución, pero es la mejor disponible. –

+0

Excelente: infórmenos si tiene alguna pregunta al implementar esta solución en particular. –

+0

Es posible hacer algo como esto: cada vez que hay un "check-in", verificamos si es el primer "check-in" de hoy, si es así, luego actualizamos el número de versión. Gracias. – CuiPengFei

Cuestiones relacionadas