管理 Team Foundation Server 和 Project Server 的集成

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

备注

可以下载演示的虚拟机您如何将 TFS 和 project server 2010,以便团队可以共享两个服务器产品之间的数据。此虚拟机在 project server 中包含企业映射映射到 TFS 项目的项目计划,使用示例数据一起显示键集成方案。此演练文档声明模拟项目经理之间的交互,在 project server 工作的四个方案,并且,软件开发的团队成员,在 TFS 工作。有关更多信息,请参见 Microsoft 网站上的以下论坛文章:Microsoft Team Foundation Server 2010 and Microsoft Project Server 2010 Integration Hyper-V Virtual Machine.

设置和配置

任务

相关主题

计划两个服务器产品的集成。 若要同步TFS 和 Project Server 之间的数据,您必须将 Team Foundation Server和功能包安装在通过 Project Professional 参与集成配置和项目管理的计算机上。 若要了解如何配置两个服务器产品的集成,您应了解 Project Server 组件映射到TFS组件的方式。

TFS-Project Server 集成的系统和安装要求

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

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

配置快速参考

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

配置 TFS-Project Server 集成

授予支持配置和数据同步所需的权限。 您必须向管理员、服务帐户和团队成员授予权限。

分配权限以支持 TFS-Project Server 集成

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

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

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

指定要同步的工作项类型

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

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

自定义 TFS 与 Project Server 之间的字段映射

管理和疑难解答

任务

相关主题

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

映射集成组件 [TfsAdmin ProjectServer]

了解同步怎样发生。 同步引擎此过程将捕获并维护,在Project Server 和TFS中与任务相关的数据以及与资源相关的数据,同时遵从项目计划中项目经理对数据的所有权。

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

TFS-Project Server 集成的同步过程概述

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

删除参与数据同步的组件

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

更改您的部署配置

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

查看同步引擎错误消息

解决同步和配置问题。 可使用本主题解决在配置两个服务器产品期间或同步过程中会发生的问题。

验证 TFS-Project Server 集成的同步过程

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

请参见

其他资源

使用 TFS-Project Server 集成管理项目