【发布时间】:2011-02-09 22:29:55
【问题描述】:
场景:作为部署脚本的一部分,我需要将文件从源复制到源。
现在我必须更改源。它必须是我的 TFS 中的一个位置,而不是一个普通文件夹。
有什么任务要做吗?我找不到。
我正在尝试使用类似于以下内容的方式从 TFS 手动获取文件:
<PropertyGroup>
<TF>"C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\tf.exe"</TF>
<TFSourceLocation>$/TFSDIR</TFSourceLocation>
<SolutionRoot>.</SolutionRoot>
<RemoteWebRoot>$(DestinationRoot)\DIR</RemoteWebRoot>
<Copy>xcopy /E /I /R /Y</Copy>
</PropertyGroup>
<Exec Command="$(TF) get $(TFSourceLocation) /force /recursive /version:T /noprompt" ContinueOnError="true" />
我不需要编译任何东西。我只需要将一些现在存储在 TFS 中的文件复制到一个文件夹中。
问题:这是最好的方法吗?还是存在允许我从 TFS 复制到文件夹的任务?
【问题讨论】: