使用Windows Workflow复制文件的TFS Build 2010

时间:2011-10-26 19:41:40

标签: tfs build workflow-activity

我是Windows Workflow的新手,但对MSbuild和TFS非常熟悉。出于某种原因,我不能围绕Windows Workflow,所以我希望有人可以帮助我。从WPF的角度来看,我也非常熟悉XAML,但我还没有想出Windows Workflow。

对于我的一个源代码控制项目,我希望构建所做的就是将某个目录下的源代码管理中的所有文件复制到构建服务器上的本地directoy。除了增加内部版本号,但该活动包含在默认模板中,所以我认为我可以处理它。我不需要编译或构建任何项目。我不需要运行单元测试或类似的东西。这些只是保存在源代码管理中的文件,需要从一个地方复制到另一个地方。

我看过一些关于复制文件的博客,这个活动似乎很容易编写,但我不确定我需要删除哪个默认模板部分,我不知道我应该在哪里添加这个副本文件活动,当谈到用于在TFS中构建项目的Windows Workflow时,我真的很困惑。任何helP?

谢谢!

1 个答案:

答案 0 :(得分:1)

请考虑使用升级模板,而不是默认模板。正如Executing legacy MSBuild scripts in TFS 2010 Build所描述的那样:

  

升级模板将围绕简单包装一个非常简单的工作流程    msbuild 工作流活动只执行一项操作:运行   TFSBuild.proj。当它运行TFSBuild.proj时,它将传入所有的   msbuild需要使用以前方法的典型参数   用于构建TFSBuild.proj。这种方法的优点是   它非常简单明了,您仍然可以添加尽可能多的内容   你认为合适的其他活动。

所以你基本上可以继续使用你的MSBUILD技能来完成工作!