2009-01-27 13 views
13

¿Alguien sabe (o sabe dónde encontrar, no podría) qué variables puedo usar en un archivo TFSBuild.proj para mis compilaciones automáticas?Team Foundation Server Variables de compilación

Por ejemplo, $ (SolutionRoot) me da la ruta a todos mis archivos fuente, pero quiero copiar la solución construida desde el directorio de publicación (es decir: \ Nightly Build20090127.7 \ Release \ _PublishedWebsites) y puedo ' t encontrar qué variable me daría ese directorio.

Para sumarize, me gustaría saber la variable para el directorio de liberación de un automático de generación, sino que también apreciar una lista de otras variables que puedo usar (estoy usando TFS 2008)

+0

Team Foundation Variables de entorno de compilación: http://msdn.microsoft.com/en-us/library/hh850448.aspx –

Respuesta

20

Tome una mirada en un post que hice hace un tiempo cuando yo estaba tratando de entender todo esto:

30 Useful Team Build Properties

también Aaron Hallberg (plomo para el TFS Crear equipo), ya que, se ha documentado un gran conjunto de propiedades - no solo valores, pero también propiedades de extensibilidad (es decir, los que puede establecer en ciertos valores para controlar el desarrollo de compilación) Cess), que es una gran referencia:

Team Build 2008 Property Reference

Creo que la propiedad es posible que después de que se $ (BinariesRoot), pero no estoy seguro (que tienden a construir bibliotecas de clases en lugar de los sitios ASP.NET en el momento, así que no tengas una construcción práctica para referenciar).

Espero que ayude,

Martin.

Cuestiones relacionadas