7/2/2009 22:51 El Bruno

[TFS2008] KB958845: TFSBuild TargetsNotLogged property fails to cut down noisy builds (acelerando los tiempos de nuestras builds)

El Bruno Visual Studio Team System

Buenas,

todo el mundo sabe que una de las bases de un modelo de programación ágil es que las builds sean rápidas. Esto nos permite poder integrar y probar nuestras soluciones de una manera frecuente.

Lamentablemente, cuando los proyectos se tornan complejos y las variables que intervienen en una compilación son muchas, las builds tienden a ser cada vez más lentas.

Pero y este es un pero del que nos gustan para algunos escenarios existen un workaround publicado por Microsoft que nos permite acelerar el tiempo de nuestras compilaciones.

En pocas palabras el problema es este: en el Service Pack 1 de TFS 2008 se trató de reducir la dependencia entre proyectos incluyendo una nueva propiedad TargetsNotLoaded para definir que pasos de la compilación no serían agregados al proceso de Build. Lamentablemente esto nunca funcionó y es por eso que la solución nos llega un poco después.

En los siguientes links es posible encontrar más información:

 

Saludos @ Home

El Bruno

Crossposting from ElBruno.com
Archivado en: ,,
Comparte este post: