Tfs 2010 Build: ¿Integración continua y check-in cerrado?

Ya tengo una compilación de CI ejecutándose en mi instancia Tfs2010, pero también me gustaría que se ejecute una compilación de check-in cerrada. Sin embargo, hay diferencias sutiles entre las formas en que me gustaría que se ejecuten estas dos compilaciones. Específicamente, me gustaría que el registro Gated no produzca elementos de trabajo de error en caso de error, no asocie conjuntos de cambios y elementos de trabajo en la compilación, no mueva las compilaciones a la caída y no mantenga las compilaciones anteriores. Dado que las compilaciones iniciadas por los registros Gated son cambios no confirmados, estos pasos me parecen innecesarios, pero definitivamente me gustaría que la compilación de CI realice estas funciones.

Desafortunadamente, hay estoNO_CI Lo que aparece en mis conjuntos de cambios después de que la compilación Gated Checkin los confirme, y la compilación CI nunca se activa. encontréeste hilo eso parecía indicar que mi DefaultTemplate.xaml debería tener un parámetro "Obtener actividad" NO_CIOption en algún lugar; sin embargo, nada en el archivo de configuración parece indicar algo por el estilo. Ninguna cadena está presente, y no puedo encontrar ninguna documentación de referencia en la biblioteca msdn.

De hecho, en la biblioteca msdn, hayuna página parece que tiene un enlace a la página que quiero, sin embargo, donde el enlace realmente estaría, hay un enlace duplicado fuera de lugar para "Controlar dónde el sistema de compilación coloca sus archivos binarios". Puedes ver el enlace idéntico directamente debajo de él.

De todos modos: ¿cómo se usa el parámetro NO_CIOption en los archivos de plantilla de compilación? Donde se coloca ¿Nadie más ha querido hacer esto antes?

Nota al margen: ¿es una mala práctica realizar publicaciones cruzadas entre SO y los foros de MSDN?

Respuestas a la pregunta(1)

Su respuesta a la pregunta