微软TFS的团队项目集合迁移详细步骤

服务器搬家导致的TFS迁移问题,由于经验、准备不足,出现很多麻烦,在摸索清楚后,特此记录。

软硬件要求:

    Windows服务器,TFS安装程序,SQL SERVER安装程序

准备工作:

  TFS管理员:

  在迁移目标服务器上安装SQL SERVER及TFS,SQL SERVER和TFS的版本不得低于源服务器上的版本

  TFS参与者:

  将所有可签入的代码更改签入,备份好解决方案,删除所有工作区(此时删除所有工作区是为了避免到时候从新TFS上获取项目时,无法保存到原来同一个目录里,删除工作区前务必做好本地解决方案的备份)

迁移工作:

    迁移参考微软提供的办法:https://msdn.microsoft.com/zh-cn/library/vs/alm/dd936138(v=vs.120)/css

    1、到源服务器上,使用Team Foundation Server管理控制台,将团队项目集合分离

    2、备份项目集合数据库,注:微软提供的迁移方式可以备份还原,也可以分离附加,但这里推荐备份还原,比分离附加更稳妥

    3、将数据库备份拷贝到目标服务器上,还原到数据库里

    4、在目标服务器上使用Team Foundation Server管理控制台附加集合

    以上4步即可完成团队项目集合的迁移,至于新建用户、分配权限这些不做赘述

迁移完成后:

    迁移完成后,即可从新TFS获取解决方案了,注意可能要手动新建一下工作区

你可能感兴趣的:(TFS)