我们有一个包含多个团队项目的TFS2008服务器(大约20个) 在不丢失历史记录的情况下迁移到TFS2010的最佳方法是什么。
我相信有两种方法,如果我错了,请纠正我:
您的建议是什么?为什么?我应该准备好面对任何问题吗? 欢迎任何建议。
答案 0 :(得分:4)
您描述的两种方式与Team Foundation Server 2010完全相同。就地升级也会自动升级您的实际数据库。升级数据库需要相当长的时间,具体取决于数据库的大小。确保在停机时间估算中做出规划。如果可能,将服务器复制到可以站起来进行测试运行的VM。它可以为您的信心创造奇迹,并有助于在问题发生之前将问题隔离开来。
最重要的是你在开始之前备份所有东西。不会出现问题,但如果需要,你希望能够回到原点。对于现有服务器,我建议重影服务器,以便您可以在有限的时间内快速轻松地恢复功能。
至于流程本身 - 与TFS 2008相比,安装TFS 2010是一个梦想.TFS团队花费一些时间的一个地方不仅改善了服务器的设置,还改进了初始配置。我按照此post from the TFS team的说明查看了我在我的域名中的实例 - 尽管它是从2008年到2010年,而不是2005年,如文章中那样。
在升级过程中,我遇到了一些问题。根据安装TFS 2005和TFS 2008的“乐趣”,我期待它继续变得更糟,但我感到惊喜。