部分TFS升级

时间:2014-11-24 18:40:38

标签: tfs

我正在运行2013 TFS服务器。我们在一个ProjectCollection中有多个项目。但是,我们只是从我们刚收购的公司继承了一堆项目,并且他们在2010 TFS服务器中拥有所有他们的代码。我需要将项目从2010年的TFS实例迁移到我们的2013 TFS服务器。

我已经阅读了关于完成2010年迁移到2013年的信息,但其中一个步骤是卸载2013并在从旧版2010服务器附加数据库后重新安装。

由于这不是一个选项,因为我们已经在2013 TFS服务器中拥有2013项目,我想知道我还能为此迁移做些什么。

2 个答案:

答案 0 :(得分:3)

在移动集合之前,您应该将2010升级到2013。由于您可能遇到SQL和Windows版本问题,因此最好使用将TFS 2010数据库还原到2013并升级到2013的临时服务器。

将服务器升级到2013后,您可以轻松分离并连接到现有服务器。

答案 1 :(得分:-1)

您不需要卸载TFS 2013,您可以直接将2010年添加到2013年。我建议你做以下事情:

  • 使用TFS 2010管理控制台分离TFS 2010集合
  • 使用SQL Server管理工作室备份2010集合数据库
  • 在托管TFS 2013服务器数据库的SQL服务器上恢复此备份
  • 打开TFS 2013管理控制台并将2010集合附加到其中。此步骤将执行升级,因此一旦完成,您就可以开始在2013服务器上使用此集合。

我建议的另一件事是首先在测试服务器上执行此操作。