共享团队项目资源
更新:2007 年 11 月
不能直接跨团队项目共享团队项目特定的设置、对象和过程模板。过程模板、版本控制设置、签入策略、生成类型和工作项定义等内容在结构上在不同的团队项目之间是隔离的,因而无法在不同团队项目中共享使用。团队成员自身是这一规则的唯一例外情况:一个团队成员可以同时是多个组或团队项目的成员。
Team Foundation Server 不支持 Visual SourceSafe 风格的共享,在版本控制下的项目也因此无法在团队项目内部和之间共享,但可以间接在团队项目间共享过程模板、过程指南、信息和工作流。
过程模板
要在团队项目间共享同一过程模板,可将过程模板存储在 Team Foundation Server 中并在每次创建新的团队项目时使用该模板。有关将过程模板上载到 Team Foundation Server 的更多信息,请参见 过程模板管理器。
过程指南
要在团队项目间共享同一过程指南,可将过程指南文档存储在各个团队项目之外的一个公共位置。该位置可以是一个网络共享位置、Windows SharePoint 或 Microsoft Project Server 中的一个团队站点或者是团队成员可通过 Web 浏览器访问的任何位置。如果在各个团队项目之外共享过程指南文档,则必须将 Visual Studio 和 团队资源管理器 中的链接重定向到该新位置。必须更新的链接包括:
Visual Studio“帮助”菜单上的“团队项目过程指南”命令。
团队资源管理器 中的“工作项”节点的快捷菜单上的“团队项目过程指南”命令。
团队资源管理器 中的工作项表单的快捷菜单上的“团队项目过程指南”命令。
有关如何从 Visual Studio 更改到过程指南的链接的更多信息,请参见 自定义过程模板。
团队项目项
要使用在源代码管理树中存储和管理的相同团队项目项内容或结构(例如源代码),您可以使用以下任一方法:
分支源代码管理树以在目标团队项目中创建相同的目录结构和内容,或者
将项从源团队项目手动复制到目标团队项目。
要使用与未存储在源代码管理树中的工作项、文档、报告、版本、测试或源代码相同的内容或结构,您可以将这些项从源团队项目复制到目标团队项目。虽然源信息和目标信息之间不存在动态关系(即更改其中一个不会同时更改另一个),但位于某一团队项目中的项所包含的信息可以用于其他团队项目中。
状态及其他信息
您可以跨团队项目查询工作项,将此作为一次性管理多个团队项目或跨团队项目累积信息的手段。