管理 Team Foundation Server 和 Project Server 集成

以管理员身份集成的Visual Studio Team Foundation Server 2012和Microsoft Project Server 2007 或项目服务器 2010 年,您必须配置两个服务器产品的集成。 配置此集成时,您定义哪些组件将参与数据同步以及哪些数据将从团队项目流到企业项目计划中。 初始配置需要您安装软件、授予权限、注册 Project Web Access 实例或 Project Web App (PWA) 实例,并将 Project Server 组件映射到 Team Foundation 组件。 您还需要自定义工作项类型以及如何映射字段以参与数据同步。 在配置此集成后,您可能需要监视此集成并对其进行故障排除。

主题内容

  • 安装和配置任务

  • 管理任务并对任务进行疑难解答

备注

您可以下载演示将如何集成 Team Foundation Server 到项目服务器 2010 年,以便团队可以共享数据的两个服务器产品之间的虚拟机。此虚拟机映射到一起以突出显示关键集成方案的示例数据的 Team Foundation Server,在团队项目的项目服务器中包括企业项目计划。演练的文档说明了四种模拟工作项目服务器中,项目经理和 Team Foundation Server 中工作的软件开发团队成员之间的交互情况。详细信息,请参阅以下页面上的 Microsoft 网站: Microsoft Team Foundation Server 2010年和 Microsoft 项目服务器 2010年集成 Hyper-V 虚拟机

安装和配置任务

任务

相关主题

计划两个服务器产品的集成。 之间同步数据Team Foundation Server Project Server,您必须安装和Team Foundation Server项目在管理项目,通过使用项目的专业人员将参与这些计算机的服务器扩展。 若要了解如何配置两个服务器产品的集成,您应了解 Project Server 组件映射到 Team Foundation 组件的方式。

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

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

将集成配置为支持测试或计算环境。 可以将本主题用作安装软件、分配权限、配置集成和验证数据同步的快速参考。

配置快速参考

将集成配置为支持生产环境。 可以使用本主题来收集配置所需的信息、必须授予的权限以及为支持两个服务器产品的自定义集成而必须执行的配置任务。

配置 Team Foundation Server 与 Project Server 的集成

授予支持配置和数据同步所需的权限。 您必须向管理员、服务帐户和团队成员授予权限。 您还必须确保特定服务帐户有权访问服务器的共享服务提供程序 (SSP),该服务器承载了 Project Server 的 SharePoint 产品。

分配权限以支持 Project Server 和 Team Foundation Server 集成

将企业项目计划映射到团队项目或取消将企业项目计划映射到团队项目。 通过定义项目计划和团队项目之间的关联或映射,可以定义哪些项目计划将与 Team Foundation 进行数据同步。 可将多个计划映射到一个团队项目,但只能将每个计划映射到一个团队项目。

管理企业项目与团队项目的关联

管理参与数据同步的工作项类型。 为了支持企业项目计划与团队项目之间的数据同步,必须指定要参与同步的工作项的类型。 在将项目计划关联到团队项目时,可以定义类型,以后可以添加或移除类型。

指定可以同步的工作项类型

管理参与数据同步的字段。 若要在企业项目计划与团队项目之间同步数据,必须将 Team Foundation 中的工作项字段与 Project Server 中的字段进行关联。 您可以添加字段,并通过自定义字段映射文件来指定字段的同步方式。

您可以映射与 Team Foundation 中的选取列表关联的字段。 但是,必须在 Project Server 中创建查找表来匹配选取列表。 无法自动同步选取列表与查找表。

自定义 Project Server 和 Team Foundation Server 之间的字段映射

返回页首

管理任务并对任务进行疑难解答

任务

相关主题

管理和修改同步组件的集成。 可以使用 TfsAdmin ProjectServer 命令行工具更改映射组件的方式或列出当前映射。 可以查看此工具附带的选项和参数,并了解特定选项执行的操作。

管理 Project Server 与 TfsAdmin ProjectServer 的集成

了解同步发生方式。 同步引擎捕获并维护与任务相关,并与资源相关的数据,在这两Team Foundation Server和项目服务器同时尊重在项目计划中的项目经理的数据的所有权。

了解如何管理特定字段的更新

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

更改配置或关闭同步。 您可以移除已配置为参与数据同步的组件,也可以永久关闭同步。 在移除参与同步的组件时,应始终按照建议的重新配置顺序操作。

移除参与数据同步的组件

重新映射或重新配置集成。 将两个服务器产品配置为支持数据同步之后,您可能需要在移动或删除团队项目、项目集合或应用层服务器之前或之后重新配置组件。

更改部署配置

检索最新的同步错误消息。 若要帮助对两个服务器产品的集成进行疑难解答,您可以显示最近同步错误的列表。 如果您使用 TfsAdmin ProjectServer 命令行工具的 /GetSyncMessages 选项,则可以显示已为团队项目集合记录的最新错误。

查看同步引擎错误消息

解决同步和配置问题。 这些主题可用于解决两个服务器产品的配置过程中或在同步过程中可能出现的问题。

验证 Team Foundation Server 与 Project Server 集成的同步过程

Team Foundation Server 和 Project Server 集成支持的已知问题和解决方法

返回页首

请参见

其他资源

使用 Project Server 和 Team Foundation Server 管理项目