任务

更新:2007 年 11 月

任务指定必须发生的工作,以配置特定于新团队项目中相应过程的内容。任务可以执行诸如新建工作项类型,添加报告,将文件复制到项目门户以及配置安全组等工作。

例如,下面的 XML 显示通过引用工作项类型定义文件创建所有工作项类型的任务:

<task
   id="WITs"
   name="WorkItemType definitions"
   plugin="Microsoft.ProjectCreationWizard.WorkItemTracking"
   completionMessage="WorkItemTypes created"         
   completionDescription = "Processing work item types used by work item tracking">
   <taskXml>
      <WORKITEMTYPES>
         <WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\Bug.xml"/>
         <WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\Task.xml"/>
         <WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\Qos.xml"/>
         <WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\Scenario.xml"/>
         <WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\Risk.xml"/>
      </WORKITEMTYPES>
   </taskXml>
</task>

下表描述了任务中的每个元素。

元素

说明

id

标识任务。如果其他任务依赖于此任务,则该任务将引用此 id。

name

描述任务执行的操作。

plugin

标识必须运行此任务的插件。

completionMessage

如果任务成功完成,将向用户显示一条消息。该消息在团队项目创建期间显示。

completionDescription

在任务进行过程中显示说明。该说明在团队项目创建期间显示。

dependency

指定此任务所依赖的其他任务的 id。其他任务必须完成,此任务才可以开始。

taskXml

包含描述完成此任务必须发生的工作的信息。此元素块中的 XML 随每个插件不同而不同,并特定于每个插件。

请参见

概念

依赖项

其他资源

过程模板插件