将 Project Server 组件映射到 Team Foundation 组件

在可以同步。Visual Studio Team Foundation Server 2012 和 Microsoft Project 服务器之间之前,必须先配置几个点在两个服务器产品之间的集成。通过在服务器产品、项目计划和团队项目之间定义关联或映射,可以定义每个集成点。您定义的每个关联都会添加软件逻辑和进程,以支持两个服务器之间的数据同步。

可向 Team Foundation Server 注册 Project Web Access 或 Project Web App (PWA) 的多个实例,并可将多个团队项目集合映射到一个 PWA 实例。

主题内容

  • 将 PWA 的多个实例映射到 Team Foundation Server

  • 将多个团队项目集合映射到 PWA 实例

  • 将多个项目计划映射到团队项目

说明说明

有关如何集成这些产品的端对端概述,请参见配置 Team Foundation Server 与 Project Server 的集成

除了本主题所述的映射,您还可以定义工作项的字段和类型如何参与数据同步。您可以定义如何为集合映射字段以及可为团队项目同步哪些类型的工作项。只将 Team Foundation 中的字段映射到 Project Server 中要同步数据的字段,并映射要与项目计划中的任务同步的工作项类型。有关更多信息,请参见自定义 Project Server 和 Team Foundation Server 之间的字段映射指定可以同步的工作项类型

将 PWA 的多个实例映射到 Team Foundation Server

可将 PWA 的多个实例注册到 Team Foundation Server 的单个部署中。最常见的配置是将单个 PWA 映射到单个 Team Foundation Server 部署。但是,如果您的 Project Server 部署包含必须连接至 Team Foundation Server 的多个 PWA 实例,则可如下图所示注册每个实例:

向 Team Foundation Server 注册 PWA

在注册实例之前,必须在承载 Project Server 的每台应用层服务器和将参与数据同步的 Team Foundation 的每台应用层服务器上安装所需软件。有关更多信息,请参见支持 Team Foundation Server 和 Project Server 集成的系统要求和安装要求

重要说明重要事项

分配到PWA实例的SharePoint Web 应用程序的身份验证必须设置为 经典模式身份验证。如果身份验证设置为 声明基于身份验证,不能注册PWA实例。

注册实例时,将使用有关实例的信息对 Team Foundation Server 进行更新。此外,还将使用集成需要的自定义字段和查找表来更新实例。

返回页首

将多个团队项目集合映射到 PWA 实例

对于已注册的每个 PWA 实例,可以映射注册该实例的应用层服务器上定义的团队项目集合。如下图所示,可将多个集合映射到单个 PWA 实例。但是,不能将一个集合映射到多个 PWA 实例。

将 PWA 映射到团队项目集合

将一个集合映射到某个实例时,有关由该集合的同步引擎使用的实例、全局字段、规则和过程的信息会添加到 Team Foundation Server。

返回页首

将多个项目计划映射到团队项目

在将集合映射到 PWA 实例并向集合中添加字段映射后,可将企业项目计划映射到团队项目。必须先将计划发布到 Project Server,然后才能映射项目计划。如下图所示,可将多个企业项目映射到同一团队项目。

将企业项目与团队项目关联

将为您指定要参与同步的工作项类型的工作项窗体添加**“Project Server”**选项卡和字段。有关更多信息,请参见为支持数据同步而添加的 Project Server 字段

返回页首

请参见

概念

支持 Team Foundation Server 和 Project Server 集成的系统要求和安装要求

Team Foundation Server 与 Project Server 集成的同步过程概述

移除参与数据同步的组件

管理 Team Foundation Server 和 Project Server 集成