在过程模板中自定义功能区域

可以定义由 Visual Studio Application Lifecycle Management (ALM) 和 Visual Studio Team Foundation Server 提供的大部分功能区域的初始配置。具体而言,您可以通过修改与下图中所示功能区域对应的插件文件来定义该区域的初始配置:

过程模板插件

有关必需的插件和插件依赖项的概述,请参见在插件文件中定义任务组和任务的依赖项

主题内容

  • 定义分类、组和权限

  • 定义工作项跟踪

  • 定义版本控制、生成、实验室管理和测试管理

  • 定义报表和门户网站

定义分类、组和权限

您可以在分类插件中定义用于产品开发的组织区域和里程碑发布。可以在组和权限插件中定义默认安全组及其成员和权限。

插件

任务

相关主题

分类

定义产品区域和迭代的分类层次结构。使用 Classification.xml 插件文件来定义团队项目的初始区域路径和迭代,并上载 Microsoft Project 的映射文件。

在分类插件中定义初始区域和迭代

Groups

配置初始安全组和权限。使用 GroupsandPermissions.xml 插件文件来定义团队项目的初始安全组以及这些组的成员和权限。

配置初始组、团队、成员和权限

使用组和权限插件定义组、团队和权限

Build、Lab、VersionControl

配置生成、版本控制和实验室管理功能的初始安全权限。可以为团队项目的功能区域配置初始安全设置,如 Team Foundation Build、Visual Studio 实验室管理工具版 和Team Foundation 版本控制。

控制对功能区域的访问

不可用

自定义在 Microsoft Project 中工作时发布和刷新数据的方式。通过修改 FileMapping.xml 文件,可以自定义在 Project 和 Team Foundation 之间映射字段的方式。在 Project 中发布或刷新任务时,项目映射文件确定如何将每个任务中的字段映射到 Team Foundation 中的字段。

将 Microsoft Project 字段映射到 Team Foundation 字段

返回页首

定义工作项跟踪

您将使用 WorkItems.xml 插件文件来定义您的团队将用来跟踪工作的初始对象。您可以为每种类型的工作项、查询以及要上载到团队项目的链接类型指定定义文件。在定义文件中指定类别为这些对象。最后,还可以在 WorkItems.xml 插件文件中指定查询权限、查询文件夹和工作项实例。有关更多信息,请参见使用工作项跟踪插件来定义和自定义用于跟踪工作项的对象

对象

相关主题

工作项类型

向过程模板添加工作项的类型定义

工作项查询

向过程模板添加工作项查询

类别

向过程模板添加工作项类别的类型定义

链接类型

向过程模板添加工作项链接的类型定义

工作项

向过程模板添加工作项实例

返回页首

定义版本控制、生成、实验室管理和测试管理

通过各自的插件定义功能区域的初始配置 Team Foundation Build、实验室管理工具版、测试管理器和 Team Foundation 版本控制 的:build、lab、TestManagement 和 VersionControl。您可以定义测试管理器的初始配置,如指派项目级别权限中所示。

插件

任务

相关主题

Build、Lab 和 VersionControl

配置生成、版本控制和实验室管理功能的初始权限。可以在功能区域的对应插件文件中为 Team Foundation Build、实验室管理工具版 和 Team Foundation 版本控制配置初始安全设置。

控制对功能区域的访问

VersionControl

自定义版本控制活动。可使用 VersionControl.xml 插件文件来定义团队项目的版本控制的初始权限、其签入说明以及是否需要独占签出。

定义 Team Foundation 版本控制的初始配置

TestManagement

配置 Microsoft 测试管理器使用的测试配置、变量和解决状态。使用 TestManagement.xml 插件文件来定义要上载的测试管理文件,这些文件将创建团队项目的初始测试变量、配置、设置和解决状态。

定义测试管理器的初始配置

版本

上载生成模板文件。使用 Build.xml 插件文件来配置分配给 Team Foundation Build 标识的初始安全权限并上载生成模板文件。

定义 Team Foundation Build 的初始配置

实验室

上载模板文件以供实验室管理使用。可使用 Lab.xml 插件文件来配置分配给实验室管理工具版标识的初始权限。

定义 Lab Management 的初始配置

返回页首

定义报表和门户网站

可使用 Reporting 插件将默认报表集上载到 SQL Server Reporting Services。可使用 Portal 插件来激活团队项目门户网站、上载过程指南文件以及激活面板功能。

插件

任务

相关主题

报表

上载在报表管理器中查看的报表。使用 ReportsTasks.xml 插件文件定义任务以上载团队项目的初始报表并创建报表文件夹的初始结构。

向过程模板添加报告

门户

自定义团队项目门户网站。使用 WssTasks.xml 插件文件来定义任务以创建项目门户网站、将文件上载到门户网站以及激活面板功能。

说明说明
无法通过过程模板文件来自定义 Excel 报表和面板。根据您在“新建团队项目”向导中所做的选择和门户网站上运行的 SharePoint 产品的版本为团队项目创建这些项目。

为过程模板定义项目门户网站插件

返回页首

相关任务

任务

相关主题

了解可自定义的文件结构和组件。通过修改、删除或添加为过程模板定义的文件来自定义过程模板。

使用过程模板文件

审阅用于自定义和验证对过程模板进行的更改的过程。若要自定义过程模板,请依次执行以下操作:下载一个现有过程模板或空过程模板,修改或添加文件,上载过程该模板文件,然后验证所做的更改。自定义过程模板是一个迭代过程。按照建议的顺序执行操作将为自定义工作提供支持。

Step-by-Step Customization Process

确定将自定义的功能区域。可以使用提供的检查表来确定要自定义的功能区域。

检查表:计划和跟踪对过程模板的更改

指定项目创建期间要运行的插件文件。使用 ProcessTemplate.xml 插件文件来定义完整的过程模板和所有从属 XML 文件。此文件包含成功创建团队项目必须运行的所有任务组。每个任务组引用一个用于定义特定任务的从属 XML 文件(通常位于子文件夹中)。

使用过程模板插件文件定义根任务

查找过程模板插件文件中使用的元素的定义。您可以创建和自定义过程模板,使用过程模板可以创建团队项目并标准化新过程。

指向过程模板插件的 XML 元素定义的索引

请参见

概念

选择过程模板

管理过程模板

自定义过程模板