为添加新功能而作出的配置更改

在运行 配置功能 向导时,它估计团队项目并确定哪些功能缺少并添加它们。 在使用此向导之前,必须升级到 Visual Studio Team Foundation Server 2012。 请参见 TFS 升级要求

备注

若要查看 配置功能 链接来访问向导,您必须属于下列组之一:Team Foundation Administrators项目集合管理员项目管理员 团队项目。有关更多信息,请参见Team Foundation Server 权限

配置功能向导向团队项目的新对象,并可能会更新一些现有的对象,但是,不更改数据或工作流。 它将根据中定义的设置最佳匹配的新对象安装过程模板和您的团队项目。 向导引用 自定义的更新过程模板,并且 Microsoft 的最新版本过程模板中安装到团队项目集合,并添加在升级过程中。 如果向导确定有多个进程可以用于配置功能的模板,请选择最符合您的需要的脚本。

重要

某些工作项类型对于向导所需的配置功能。如果您已重命名或删除每一个调用工作项类型,向导将返回以下信息:

任何进程模板都不能与此团队项目的有效配置设置一起使用。

无法自动配置您的团队项目。

您必须向或恢复缺少重命名工作项类型到团队项目,然后重新运行该向导。或者,您可以修改在 Team Foundation Server 的过程模板添加功能然后重新运行该向导。

这就是"配置功能向导"来进行:

  1. 浏览在团队项目中定义确定函数为而不是配置。

  2. 确定处理在团队存储模板集合包含定义最佳匹配配置缺少的项。

  3. 对于可配置的每个功能,上载新对象的定义或修改现有的定义。 若要了解向导如何配置每个特定功能,请参见 所做的配置操作将每个功能。

全局依赖项

以下依赖应用于由配置函数向导"添加的所有功能。 如果发生任何冲突,您将收到错误消息。 请参见 配置功能时收到了解析错误

  • 为团队项目集合定义的每个字段,以下属性必须匹配:

    • 友好名称

    • 数据类型

    • 同步人名的分配与 Active Directory (syncnamechanges)。

    • 报告特性:报告引用名称,报告名称,报告类型和报告布局

  • 引用名称指派给字段,并链接类型必须是唯一的团队项目集合中。

  • 类别的友好名称必须是唯一的。团队项目中。

所做的配置操作将每个功能

配置功能向导执行以下操作为每个特定功能。

备注

向导确定哪个工作项类型添加到基于类别分配的更新定义在选定的过程模板更新您的团队项目。例如,要求类别指定工作项类型与积压工作。

  • 支持 积压工作 页的敏捷计划工具 :

    • 如果尚未定义,添加团队项目的类别任务和 bug 类别。

    • 导入进程配置文件、AgileConfiguration 和 CommonConfiguration。 因为其中每个自定义为与特定工作项类型,这些文件的内容 Microsoft 之间略有不同过程模板。 它导入文件之前,该向导可以对进程配置文件稍作修改,根据需要。 例如,在中,以便基于 CMMI 的团队项目过程模板,修改 CommonConfiguration 文件映射 初始估计 (Microsoft.VSTS.Scheduling.OriginalEstimate) 字段支持团队速度的计算。

    • 敏捷计划工具依赖项:

      • 敏捷工具标显示工作项类型指派给要求类别和任务类别。

      • 为积压工作项和任务工作流定义状态必须映射到为过程模板的常见配置定义的 metastates。 Metastates 定义计划的工具如何处理每个工作流状态。 至少一个工作流状态必须映射到 InProgress 和。Complete metastates 如 使用进程配置自定义积压工作和板页所述。

      • 敏捷工具引用以下字段,可以基于过程模板不同用于创建团队项目:

        • 工作分配到积压工作项,用于计算团队速度:for agile 情景点 (Microsoft.VSTS.Scheduling.StoryPoints),scrum (Microsoft.VSTS.Scheduling.Effort) 计划范围 for CMMI (Microsoft.VSTS.Scheduling.Size) 和 工作量

        • 排序顺序分配给积压工作项,用于管理项序列于积压工作页的:堆栈级别 (Microsoft.VSTS.Common.StackRank),或者混乱,积压工作优先级 (Microsoft.VSTS.Common.BacklogPriority)。

        • 字段定义为的工作项的任务类型用来显示容量由事件:活动 (Microsoft.VSTS.Common.Activity) 或 专业 (Microsoft.VSTS.Common.Discipline)。

        • 字段用于指定 剩余工作(Microsoft.VSTS.Scheduling.RemainingWork)。

    若要了解有关自定义敏捷计划工具使用的页,请参见 使用进程配置自定义积压工作和板页

  • 执行并跟踪代码评审代码审阅 :

    • 导入代码评审请求,并响应代码评审工作项类型。

    • 添加代码评审请求类别和代码评审响应分类到团队项目。

  • 请求和跟踪利益干系人反馈反馈 :

    • 导入反馈请求,并反馈响应工作项类型。

    • 添加反馈请求类别和反馈响应分类到团队项目。

    • 导入在用于显示请求反馈窗体的 CommonConfiguration 文件的元数据。

  • 开发人员的我的工作管理他们的个人积压工作:

    • 添加任务分类到团队项目。

    • 对任务工作项类型定义:添加 ACTION 语句捕获,当工作开始 (Microsoft.VSTS.Actions.StartWork) 时和停止 (Microsoft.VSTS.Actions.StopWork) 基于工作流转换。

      重要

      任务工作项类型的工作流定义必须包含所需的 STATE 和 TRANSITION 语句。

  • 工作项的链接演示图板情节提要 :

    插入到类型定义的演示图板链接控件选项卡积压工作项的。积压工作项对应于为配置团队项目选择的过程模板的要求类别定义的工作项类型。

    备注

    如果没有要求类别定义,或者不在类型定义中的 TabGroup 元素,然后将收到警告,并演示图板链接控件不会将。

  • 隐藏的工作项类型

    添加隐藏的类型分类到团队项目。 此类指定工作用户应通过窗体或工具创建的项目类型和不手动设置。

    默认情况下隐藏的类型类别指定以下工作项类型:

    • 代码评审请求和响应代码评审

    • 反馈请求和响应反馈

    • 共享步骤

请参见

概念

使用进程配置自定义积压工作和板页

更新升级的团队项目以访问新功能