2012-03-13 6 views
0

J'utilise vs2010 et je suis en train de créer un modèle de construction personnalisé pour tfs2010.
Je souhaite donc copier un répertoire de ma racine de solution vers mon emplacement de dépôt de génération.
Dans TFS 2008, cela ressemble à ceci:
<Exec Command="xcopy &quot;$(SolutionRoot)\&quot;DbLocal\IPA &quot;$(OutDir)&quot;..\Destination"/>
Comment faire cela dans TFS 2010?TFS 2010 cutom build Modèle

Répondre

1

Avec votre modèle de processus de construction ouvert, trouvez dans la boîte à outils (Ctrl + Alt + X) sous "Team Foundation Build Activities" celui que vous recherchez: CopyDirectory.

Il vous suffit d'entrer dans le chemin de la Source & Destination sous cette forme:
enter image description here

+0

Je l'ai fait jusqu'à présent, mais je dois obtenir le « SolutionRoot », de l'écrire dans la source, Comment puis-je faire ? – Brezhnews

+0

Trois variables sont disponibles: 'SourcesDirectory',' BuildDirectory' & 'localProject'. Vous pouvez vérifier si l'un de ceux-ci est un coup direct à ce dont vous avez besoin, ou vous pouvez les utiliser pour obtenir où vous avez besoin avec les opérations de 'Path'. – pantelif