我有两个TFS服务器。一个是旧式TFS2010服务器,其中包含我们项目的旧集合。去年,我们推出了新的TFS2012服务器。但是,我们从未从旧服务器迁移源代码(我们将其视为全新安装并创建了新项目)。
现在,我们正在考虑完全淘汰2010服务器,并且我想将旧版2010集合(实际上我只关心源代码控制和历史记录)作为一个单独的集合迁移到新服务器上,但是我不知道怎么做。我已经按照MSDN(http://msdn.microsoft.com/zh-cn/library/vstudio/dd936138.aspx)上的说明进行操作,但是当我踏上将集合附加到新服务器上的步骤时,TFS抱怨说sql服务器上“找不到可连接的数据库”。
我还尝试了在目标TFS服务器上运行“ tfsconfig Collection / attach”命令(即使我读过的很多帖子都说它在2012年已弃用)。它告诉我它无法连接到目标数据库服务器(即使我的生产收藏夹已连接到该服务器上)。
有谁知道从2010年到2012年的收藏迁移是否有可能,或者我只是在自转呢?我没有找到Microsoft的官方文档,它说甚至可以进行这样的迁移(即使我也找不到任何驳斥它的东西)
服务器规格:
您可以迁移单个集合。我知道工作的步骤是:
最后一步将启动升级过程:在升级过程完成之前,该集合将不可用。根据大小的不同,可能要花费数分钟或数小时,并确保有足够的空间容纳SQL事务日志。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句