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

Visual Studio Team Foundation Server (TFS) 使用过程模板创建团队项目并支持对现有团队项目的更新。

可以为团队项目集合上载、下载和删除过程模板。 此外,可以标记模板,使其在**“新建团队项目向导”**中显示为默认值。 有关默认 TFS 过程模板的比较,请参阅选择过程模板,使用团队项目内容

提示

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

可在以下位置访问 TFS 上安装的最新版本的默认过程模板:%programfiles%/Microsoft Team Foundation Server 14.0/Tools/Deploy/ProcessTemplateManagerFiles/1033。请参阅过程模板文件概述以获取每个文件和文件夹的说明。

若要自定义过程模板,请首先下载源文件的副本。 已自定义过程模板后,将新版本上载到团队项目集合。 若要了解如何自定义过程模板,请参阅自定义过程

管理过程模板

  1. 将相同版本的 Visual Studio 或 团队资源管理器 作为你连接到的本地 TFS 打开。

    始终可从 Visual Studio 下载站点下载免费版本的 团队资源管理器

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

  3. 从**“团队、团队项目集合设置”**菜单打开过程模板管理器。

    你将看到已上载到团队项目集合的每个过程模板的列表。

    选择要处理的过程模板

  4. 选择你想要使用的过程模板,然后从以下操作选择。

    按钮或链接

    操作

    上载

    上载过程模板。

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

    选择“上载”

    下载

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

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

    选择“保存”

    设成默认值

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

    删除

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

过程模板限制和验证检查

上载过程模板需要它通过以下验证检查:

  • 过程模板名称必须唯一且等于或小于 256 个 Unicode 字符。 名称相同的模板将覆盖现有模板。

    此外,名称不能包含以下字符:

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

    请参阅 Team Foundation 中的命名限制,以了解其他限制。

  • 过程模板文件夹不能包含任何 .exe 文件。 如果包含,过程模板可能会成功上载,但是项目创建将失败。

  • 过程模板的总大小应小于或等于 2 GB,否则项目创建将失败。

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

    重要

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

问题解答

问:哪些兼容性问题影响管理过程模板?

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

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

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

**答:**在将本地 TFS 升级到更高版本时,敏捷工具的新功能可能变得可用。 若要访问这些新功能,你可能需要 更新自定义的过程模板

问:如何创建团队项目?

**答:**请参阅创建团队项目。 新建团队项目向导运行过程模板文件内包含的一组指令,来配置初始设置并上载项目和模板文件。