2009-01-27 7 views
13

Est-ce que quelqu'un sait (ou sait où trouver, ne pourrait pas moi-même) quelles variables je peux utiliser sur un fichier TFSBuild.proj pour mes constructions automatisées? Par exemple, $ (SolutionRoot) me donne le chemin de tous mes fichiers source, mais je veux copier la solution construite à partir du répertoire de publication (ie: \ Nightly Build20090127.7 \ Release \ _PublishedWebsites) et je peux ' t trouver quelle variable me donnerait ce répertoire.Team Foundation Server Variables de construction

Pour sumarize, je voudrais savoir la variable pour le répertoire de libération d'une génération automatisée, mais apprécierions également une liste d'autres variables que je peux utiliser (je suis en utilisant TFS 2008)

+0

Variables d'environnement de Team Foundation Build: http://msdn.microsoft.com/fr-fr/library/hh850448.aspx –

Répondre

20

Jetez un oeil à un poste de blog, je l'ai fait il y a un moment quand je tentais de comprendre tout cela:

30 Useful Team Build Properties

aussi Aaron Hallberg (plomb pour le TFS Créer une équipe), a depuis documenté un vaste ensemble de propriétés - non juste des valeurs mais aussi des propriétés d'extensibilité (ie celles que vous pouvez définir à certaines valeurs pour contrôler la pro CESS) qui est une grande référence:

Team Build 2008 Property Reference

Je pense que la propriété que vous pourriez être après est $ (BinariesRoot) mais je ne suis pas sûr (j'ai tendance à construire des bibliothèques de classes plutôt que les sites ASP.NET au moment donc ne pas avoir une construction à portée de main).

Espérons que cela aide,

Martin.

Questions connexes