当更新一个存在的部署到Visual Studio Team Foundation Server 2013 (TFS)时,应该遵循本主题的引导。 更新部署要求升级TFS实例,Microsoft Project 服务器,和Visual Studio客户端。
至于管理目的,应该升级用作管理的Visual Studio客户端的相同软件版本,以便运行Team Foundation Server and Project 服务器。 当客户端运行与更新的部署兼容的Visual Studio 2008 或 Visual Studio 2010(为了数据同步),客户端运行的TFSAdmin ProjectServer指令必须是相同的版本。
为了定位用于集成 Team Foundation Server 和 Project Server 的该软件的最新版本,请参见TFS-Project Server 集成的系统和安装要求。
主题内容
推荐的更新序列
在 Visual Studio 最新版本和Project服务器的TFS 扩展中引入的改变
备注
若要向社区提出问题,请参见 Microsoft 网站上的以下论坛文章:Team Foundation Server and Project Server Integration。
要求
若要执行本主题中的过程,必须将团队项目集合的**“管理 Project Server 集成”权限设为“允许”**。 此外,TFS服务帐户必须保证参与数据同步的 Project Web Access 或Project Web App (PWA) 实例交互的必需权限。 有关详细信息,请参阅分配权限以支持 TFS-Project Server 集成。
推荐的更新序列
将现有部署更新到Visual Studio Team Foundation Server的最新版本,需执行以下动作。
备注
不需要取消或注销更新软件之前的任何映射或已注册组件。
根据安装指南的指示:升级 Team Foundation Server升级TFS。
重要
升级到Visual Studio Team Foundation Server 2013需要64位系统。此外,安装 project server 的 Team Foundation Server 扩展需要 project server 在 64 位计算机上安装。
从Project服务器卸载Team Foundation Server 和 Project 服务器集成的功能包。
按照安装指南的指示:安装用于 Project Server 的 Team Foundation Server 扩展,为Project服务器安装Team Foundation Server扩展包。
在每台将参与数据同步的机器上安装扩展,根据以下版本:
- 每个 Web 层和应用层服务器托管 Project 服务器2010。
将用来运行TfsAdmin ProjectServer指令的客户端升级为Visual Studio 2013
在 Visual Studio 最新版本和Project服务器的TFS 扩展中引入的改变
Project服务器的Visual Studio Team Foundation Server 2013和Team Foundation Server扩展引入一下变更:
- 作为升级TFS实例的部分或在Visual Studio Team Foundation Server 2013基础上部署新的安装,在TFS和Project服务器的映射区域中引入新的转换。 新的转换适用于“剩余工作” 和 “已完成工作”字段。 当同步引擎检测到一个层次结构在与项目服务器同步的工作项之下,它执行工作和分发一个汇总可以发送到项目服务器。 然而,随着 transformType 设置为 ClearValueIfParent, 同步引擎通过清除父工作项的工作字段来避免标准报告中的不正确数据. 有关详细信息,请参阅字段映射XML元素引用。
请参见
概念
管理 Team Foundation Server 和 Project Server 的集成