为团队项目集合上载、下载和删除过程模板

使用可从 Visual Studio 或 团队资源管理器**“团队”菜单中获取的“过程模板管理器”**管理你所有的过程模板。 使用过程模板可创建团队项目及其所有项目。 有关 Visual Studio Team Foundation Server 提供的默认过程模板的比较,请参见使用团队项目内容,选择过程指南

可以为团队项目集合上载、下载和删除过程模板。 此外,可以标记模板,使其在**“新建团队项目向导”**中显示为默认值。

提示

若要访问这些过程模板的最新版本,请安装 Visual Studio Team Foundation Server 2013 (TFS)。

可在以下位置访问 TFS 上安装的默认过程模板的最新版本:%programfiles%/Microsoft Team Foundation Server 12.0/Tools/Deploy/ProcessTemplateManagerFiles/1033。若要了解有关构成过程模板的文件和文件夹的详细信息,请参见过程模板文件概述

自定义过程模板的第一步是下载该模板的源文件的副本。 自定义过程模板后,必须将新版本上载到团队项目集合。 有关如何自定义过程模板的概述,请参见自定义过程模板

管理过程模板

  1. 打开 Visual Studio 2013 或团队资源管理器 2013。

  2. 如果您不是**“项目集合管理员”**组的成员,请添加为管理员

  3. 选择**“团队、团队项目集合设置、过程模板管理器”**。

    **“过程模板管理器”**列出已上载到团队项目集合的每个过程模板。

    选择要处理的过程模板

  4. 选择要使用的过程模板。

  5. 选择下列按钮或链接之一来执行相应的操作:

    按钮或链接

    操作

    上载

    上载过程模板。

    “上载过程模板”对话框中,选择包含要上载的过程模板的根文件(即 ProcessTemplate.xml)的文件夹。 另请参见过程模板限制和验证检查。

    选择“上载”

    下载

    将过程模板下载到本地计算机。

    “下载过程模板”对话框中,选择过程模板将下载到其中的文件夹。

    选择“保存”

    设成默认值

    使所选过程模板在“新建团队项目向导”中显示为默认选择。

    删除

    从集合中永久删除所选的过程模板。

  6. 选择**“关闭”以关闭“过程模板管理器”**。

过程模板限制和验证检查

在上载过程模板时,将执行以下限制和验证检查:

  • 确保您的过程模板的名称不多于 256 个 Unicode 字符。

  • 为您的过程模板指定唯一名称。 如果上载与现有模板名称相同的模板,则将覆盖现有模板。

  • 不要将任何 .exe 文件添加到任何过程模板文件夹中。 如果这样做,项目创建将失败(即使更新的过程模板上载成功)。

  • 将过程模板的总大小限定为不大于 2 GB,否则项目创建将失败。

  • 上载过程执行部分验证检查以确保每个过程模板 XML 文件的 XML 有效。 如果在尝试上载过程模板时收到任何错误,请审阅 XML 以确定导致错误的原因。 请注意,XML 文件中的重复标记会导致错误。 如果 XML 中不存在错误,请检查以确保所有相应的文件都包括在正确文件夹位置的过程模板中。

    重要

    过程模板的架构定义将使用 Camel 大小写格式和所有大写元素的组合。如果在验证类型定义文件时遇到错误,请检查元素的大小写结构。同时,根据 XML 语法规则,开始标记与结束标记的大小写结构还必须匹配。请参见过程模板插件:XML 元素定义的索引

  • 如果收到一条错误消息,此消息指示您无权访问过程模板所在的文件夹,请确保您键入了正确的路径名称。

  • WarehouseSchema.xml 中的预期名称不能包含以下字符:

    . , ; ' ` : / \ * | ? " & % $ ! + = ( ) [ ] { } < >

    有关命名限制的更多信息,请参见 Team Foundation 中的命名限制

问题解答

问:管理过程模板时是否存在兼容性问题?

**答:**可以。 若要创建团队项目或下载和上载过程模板,客户端版本必须与服务器版本匹配。 例如,必须从 Visual Studio 2013 或团队资源管理器 2013 连接到 TFS 2013。

有关详细信息,请参阅Team Foundation 客户端和 Team Foundation Server 间的兼容性

问:可以从何处获得支持 Scaled Agile Framework 的过程模板?

**答:**转到 Team Foundation Server 2013 过程模板示例 - 对 Scaled Agile Framework (SAFe) 的支持。 这些过程模板包含本白皮书中介绍的自定义项:Scaled Agile Framework: Using TFS to support epics, release trains, and multiple backlogs

问:如何更新过程模板以支持新功能?

**答:**请参见 更新自定义过程模板以访问新功能。 TFS 从早期版本进行升级后,最新的默认过程模板将自动添加到团队项目集合可用的组中。 若要使用更新后的模板附带的最新功能并访问先前创建的自定义项,您必须将这些选择更新添加到您的自定义过程模板中。

问:如何创建团队项目?

**答:**请参见 创建团队项目。 可使用“新建团队项目向导”创建团队项目。 该向导运行过程模板文件中提供的一组指令,来配置初始设置并上载项目和模板文件。

请参见

概念

自定义过程模板