更改部署配置
将 Visual Studio Team Foundation Server 2010 和 Project Server 配置为支持数据同步后,您可能需要在更改部署时执行其他管理任务。 例如,您可能需要在移动或删除团队项目、团队项目集合或应用层服务器之前或之后移除、重新注册或重新映射组件。 更改您的部署或执行维护操作之前,应考虑这些操作对于同步过程的影响。
在更改已安装 Team Foundation Server 和 Project Server 集成功能包的部署之前,请先检查以下说明和资源:
删除企业项目计划或团队项目。 在删除映射的项目计划或映射的团队项目之前,必须先取消映射到该团队项目的所有项目计划的映射。 有关更多信息,请参见管理企业项目与团队项目的关联。
删除 Project Web Access 或 Project Web App (PWA) 的实例. 在删除 PWA 的实例之前,必须先移除映射到该实例的团队项目集合的所有关联,然后将其取消注册。 有关更多信息,请参见移除参与同步的团队项目集合和移除参与同步的 PWA 实例。
删除团队项目集合。 在删除映射的集合之前,应按照移除参与同步的团队项目集合中的过程将其取消映射。
移动或拆分集合。 若要将映射的集合移至另一个 Team Foundation Server 实例,并继续同步新的应用层服务器上的数据,必须执行下列步骤:
将 /UnmapPwaFromCollection 命令选项与 /force 开关配合使用以取消映射您不会移动的已映射到 PWA 实例的每个集合。
警告
利用 /force 开关,您可以断开为集合定义的企业项目计划和团队项目之间的所有关联。 建议的做法是移动或拆分同时映射到同一 PWA 实例的所有集合。
移动或拆分集合。 有关更多信息,请参见下列主题:
将 /RegisterPWA 命令选项与 /force 开关配合使用以将 PWA 实例注册到新的应用层服务器。
等待同步引擎运行完一个更新循环并更新 PWA 实例。
使用 /UnRegisterPWA 命令选项从旧的应用层服务器注销 PWA 实例。
将 Team Foundation Server 移至另一个计算机或环境。 对于已注册到当前计算机的每个 PWA 实例,您将需要重新注册。 若要重新注册 PWA 实例,请将 TFSAdmin ProjectServer /RegisterPWA 命令选项与 /force 开关配合使用。
从 Project Server 2007 升级到 Project Server 2010。 如果您有注册到 Team Foundation Server 的 Project Web Access 实例并且正在为某个集合运行同步过程,则必须执行以下过程才能将 Project Server 2007 的实例升级到 Project Server 2010:
对 Microsoft 网站的以下页面执行这些步骤:通过完整数据库附加升级方法升级到 Project Server 2010
若要在升级后启用同步,请打开“命令提示”窗口,并更改为以下目录:驱动器:\%Program Files%\Microsoft Visual Studio 10.0\Common7\IDE。
键入以下命令:
TfsAdmin ProjectServer /tfs:TfsURL /previousPWA:URLFor2007 /PWA:URLFor2010
有关更多信息,请参见向 Team Foundation Server 注册 PWA 实例。
有关更多信息,请参见下列主题: