依赖项
更新:2007 年 11 月
一个任务可以依赖于其他任务,要求必须完成这些其他任务才能运行主要任务。例如,在创建工作项类型的所有任务运行完毕之后,才能运行创建工作项实例的任务。因此,工作项实例任务依赖于工作项类型任务。
在任务和组中使用依赖项元素可以指示存在依赖项的情况。下面的示例演示如何使用依赖项元素来指定 WorkItemTracking 任务组依赖于 Classification 和 Groups 任务组。
<group id="WorkItemTracking"
description="Workitem definitions uploading."
completionMessage="Workitem definitions uploaded.">
<dependencies> <dependency groupId="Classification"/> <dependency groupId="Groups"/> </dependencies>
<taskList filename="WorkItem Tracking\WorkItems.xml"/>
</group>
说明: |
---|
GroupId 元素引用其他组中的 ID 元素值。 |
下面的示例演示如何使用依赖项元素来指定 WorkItems 任务依赖于 ID 为“WITs”的任务。
<task
id="WIs"
name="WorkItems"
plugin="Microsoft.ProjectCreationWizard.WorkItemTracking"
completionMessage="Work items uploaded"
completionDescription = "Processing the actual work items used by work item tracking">
<dependencies> <dependency taskId="WITs" /> </dependencies>
提示: |
---|
列出每个 XML 过程定义文件中的任务,顺序与它们的依赖项的顺序相同。该顺序可使解决依赖项问题和可读性问题变得更加容易。 |
依赖项可用于指示在“新建团队项目向导”中运行插件的顺序。某些插件始终依赖于其他插件。同时,并非所有插件都是过程模板所必需的。下表标识哪些插件依赖于其他插件,以及它们在过程模板中是否为必需插件。
过程模板插件 |
依赖插件 |
必需? |
---|---|---|
分类 |
无 |
是 |
组和权限 |
分类插件。 |
否 |
工作项跟踪 |
分类插件、组插件和权限插件。 |
否 |
Windows SharePoint Services |
分类插件、工作项跟踪插件和版本控制插件。 |
否 |
报告 |
分类插件和 Windows SharePoint Services 插件。 |
否 |
版本控制 |
分类插件和工作项跟踪插件。 |
否 |
请参见
概念
Windows SharePoint Services 过程模板插件