我们计划将目前托pipe在TFS 2010上的项目集合迁移到TFS 2012.我们希望在解决可能出现的任何问题的同时保持当前的安装运行,因此我们需要将当前的项目集合复制到新的服务器。
但是,TFS不允许我们直接附加恢复的数据库备份。 数据库首先必须从原始的TFS安装中分离出来。 我们可以通过克隆项目集合和分离克隆来克服这个限制,但我们不确定这是否也会影响原始项目集合。
TFS在克隆时locking原始项目集合吗?
克隆一个项目集合是什么意思?
这里有几个选项:
从TFS2010中分离你的collections,备份数据库,将collections重新安装到TFS2010,恢复你的数据库备份并附加到你的TFS2012系统。 这涉及到您的TFS2010系统短暂的停机时间。
备份你的整个TFS2010数据库集。 将它们还原到另一个(临时)系统。 运行'tfsconfig changeserverid'来重新设置数据库。 运行TFS 2012升级向导,将数据库升级到TFS 2012(或运行TFS 2010 AT-Only向导,使其保留在TFS2010中)分离集合并将其附加到TFS2012系统。
将