2012-03-13 91 views
0

我使用的是vs2010,我正在创建自定义的tfs2010构建模板。
所以我想从我的解决方案根目录复制一个目录到我的生成放置位置。
在TFS 2008中,看起来像这样:
<Exec Command="xcopy &quot;$(SolutionRoot)\&quot;DbLocal\IPA &quot;$(OutDir)&quot;..\Destination"/>
如何在TFS 2010中执行此操作?TFS 2010 cutom build模板

回答

1

随着打开您的构建过程模板,在“Team Foundation构建活动”下的工具箱(Ctrl + Alt + X)中找到您之后的:CopyDirectory

你只需要输入路径源&目的地以这种形式:
enter image description here

+0

我已经做了这一步,但我需要获得“SolutionRoot”,把它写在源代码,我如何做到这一点? – Brezhnews 2012-03-13 15:05:49

+0

有三个变量可用:'SourcesDirectory','BuildDirectory'和'localProject'。您可以检查这些内容是否直接影响您的需求,或者您可以使用它们通过“路径”操作获取所需的位置。 – pantelif 2012-03-13 15:45:07