是否有Team Build 2010活动的文档?

时间:2010-11-26 05:55:21

标签: visual-studio-2010 tfs tfs2010 tfsbuild

正如大多数人所知,TFS Team Build 2010是基于Windows Workflow的。它带有一些开箱即用的自定义活动。有没有可用于这些活动的文件?

例如,Microsoft.TeamFoundation.Build.Workflow.Activities.GetBuildAgent是基本上只有一个名为Result的属性的活动之一,我假设它采用接收代理名称的变量名称。但是它如何确定选择哪个代理?哪些变量/参数用于接收输入/输出?我敢肯定,如果我四处询问,我可以弄清楚这个特定的活动是如何运作的,但其他50个活动呢?到目前为止,我没有成功找到有关这些Microsoft提供的活动的文档。

3 个答案:

答案 0 :(得分:0)

目前没有关于这些活动的文档。我已经看到一些关于团队构建的书的预览很快就会到来(密切注意this blog)和VS ALM游侠将在CY11开始时带来他们对codeplex的指导。

答案 1 :(得分:0)

有关所有包含的构建活动的文档,请参阅MSDN上的Team Foundation Build Activities

GetBuildAgent活动只能在AgentScope活动中使用。它返回正在运行的构建代理的IBuildAgent对象。

威廉关于 Inside the Microsoft Build Engine: Using MSBuild and Team Foundation Build 的书籍也将更详细地介绍这些构建活动。

答案 2 :(得分:0)

除了内置活动之外,我立即发现需要实现自定义活动。一些自定义活动示例是:

  • 在构建过程中签入/签出文件
  • 更新版本属性(以支持ClickOnce部署)
  • 更新部署文件夹html文件以支持版本更新

我发现an article by Jakob Ehn非常有助于浏览此过程。

Ewald Hofman has a very thorough guide可帮助您更好地自定义Team Build。它是一个很好的参考。