Team Foundation Server 升级迁移积压项目

Team Foundation Server Upgrade Migrate Backlog Items

我们最近将 Team Foundation Server 升级到了新版本。

我正在寻找有关如何最好地批量导出所有积压项目并以类似方式导入新服务器实例的信息。

换句话说,旧实例还活着,包含我们所有的工作项,但新实例是空白的,什么也不包含。

您是将旧的 TFS 升级到新版本还是设置新的 TFS?

升级是一次完整的数据传输,如果您执行升级,所有数据都应该像以前一样显示。您需要阅读文章 Upgrade your deployment to the latest version of TFS before doing upgrade. And follow the steps in article Upgrade scenario walkthrough for Team Foundation Server 来升级您的 TFS。在这里总结一下步骤:

  1. Prepare your environment. The first step is to check the system requirements for TFS 2018. Upgrade SQL Server is necessary for your scenario. Including SQL Server, you also need to check other system requirements and prepare the environment.
  2. Expect the best, prepare for the worst. You must have a complete and consistent set of database backups in case something goes wrong.
  3. Do the upgrade. Once the preparation is done, you'll need to install the new version of TFS to get new binaries, and then run through the upgrade wizard to upgrade your databases.
  4. Configure new features. Depending on what version you upgraded from, you may need to configure each team project to gain access to some of the new features made available.