可以通过安装 project server 的 Team Foundation Server 扩展同步。Visual Studio Team Foundation Server 2012 (tfs) 和 Microsoft Project server 之间的数据。您可以安装 project server 的以下版本的扩展:安装 Service Pack 2 (sp2) project server 2007,具有 SP3 的 project server 2007,安装了 SP1 的 project server 2010 或 project server 2013。在通过 project professional,将参与集成配置和项目管理的计算机必须安装 Visual Studio 2012。
主题内容
必备软件
安装要求
配置要求
映射组件和同步过程
![]() |
---|
若要向社区提出问题,请参见 Microsoft 网站上的以下论坛文章:Team Foundation Server and Project Server Integration(Team Foundation Server 和 Project Server 集成)。 |
必备软件
必须先安装以下软件,然后才能配置 Team Foundation Server 与 Project Server 之间的集成:
对于 Team Foundation Server 的管理员:
Visual Studio Team Foundation Server 2012
Visual Studio 2012 或 团队资源管理器 2012 版本必须安装在将用于配置两个服务器产品集成的同一计算机上。
对于 project server 管理员:project server 的以下版本之一:
具有 SP2 的 project server 2007。Project Server 必须受 SQL Server 2005 或 SQL Server 2008 支持。此外,为了增强性能,还应安装 Microsoft 网站上的以下页面所描述的更新:Description of the Project Server 2007 hotfix package: August 25, 2009(Project Server 2007 修补程序包的说明:2009 年 8 月 25 日)。
具有 SP3 的 project server 2007。
安装了 SP1 的 project server 2010。
project server 2013。
重要事项
必须设置 PWA 实例的 SharePoint Web 应用程序添加到 经典模式身份验证。如果身份验证设置为 基于声明的身份验证,不能注册它。
对于项目经理:Visual Studio 2012 以及 Microsoft Project 的下列版本之一必须安装在将用于管理企业项目计划并将参与团队项目数据同步的计算机上:
Project Professional 2007 SP2 以及可从 Microsoft 网站上的以下页面中下载的更新:Office Project 2007 修补程序包 (Project-x-none.msp) 的说明:2010 年 2 月 23 日。
项目具有 SP3 的 professional 2007。
Project Professional 2010。
Project Professional 2013。
![]() |
---|
虽然 Active Directory 不是必需的,但强烈建议您在网络中部署 Active Directory,以便同步在 Team Foundation Server 和 Project Server 中有效的用户、组和服务的帐户。 |
返回页首
安装要求
下表总结了要支持两个服务器产品之间的数据同步而必须安装的软件。若要安装软件,您必须具有对安装该软件的计算机的管理权限。
软件 |
安装位置 |
---|---|
Visual Studio 2012 或 团队资源管理器 2012 中 |
使用 Project Professional 在企业项目计划和团队项目之间同步数据的每台计算机,以及用于管理两个服务器产品的配置的每台计算机。 ![]()
您可以从以下页面的 团队资源管理器 2012、Microsoft 网站上:Visual Studio 中将 team Explorer 2012 年.
|
Visual Studio Team Foundation Server 2012 |
承载 Team Foundation Server 以及将参与和 Project Server 的数据同步的每个应用层服务器。有关更多信息,请参见安装 Team Foundation Server 和 Visual Studio ALM。 |
project server 的Team Foundation Server 扩展 |
每个应用层服务器承载 project server 2007 以及将参与和同步数据的 Team Foundation Server。 承载 Project Server 2010 以及将参与和 Team Foundation Server 同步数据的每个 Web 层和应用层服务器。 |
返回页首
配置要求
必须先在两个服务器产品之间配置若干个集成点,然后才能在它们之间同步数据。下面的序列描述了所需的主要配置元素:
必须配置 Project Server。在配置 Team Foundation Server 与 Project Server 集成之前,必须配置 Project Server 以支持您的企业项目计划。必须至少定义一次参与数据同步的 Project Web Access 或 Project Web App (PWA)。
必须定义至少一个企业项目计划。要将项目计划映射到团队项目,必须先创建该计划并将其发布到 Project Server。
必须定义至少一个团队项目集合。要将集合映射至 PWA 实例,必须先定义该集合。
必须定义您希望同步的团队项目。必须具有将映射到企业项目计划的团队项目。您可以将数据与任何团队项目同步。此外,要将字段映射上载到团队项目集合,必须先定义该集合的团队项目。
配置集成。如下图所示,在配置两个服务器产品的集成时必须执行六个主要步骤。
自定义字段映射。您必须自定义默认字段的值映射,如果项目计划映射至从 Visual Studio scrum 过程模板创建的团队项目。
您可能需要自定义字段映射,如果团队项目不从 Microsoft 过程模板创建的,或者 agile software development 或能力成熟度模型集成 (CMMI) 过程改进。此外,如果已自定义团队项目中的工作项类型,您可能必须进一步自定义字段映射以支持数据同步。
有关更多信息,请参见自定义 Project Server 和 Team Foundation Server 之间的字段映射。
返回页首
映射组件和同步过程
要了解组件相互映射的方法以及同步过程,请参见下列主题:
返回页首
请参见
概念
分配权限以支持 Project Server 和 Team Foundation Server 集成