这里有很多关于升级的问题,但我有另一个非常具体的问题,我没有看到要求。
安装TFS 2010时,在第一次运行时,您会看到一个向导,它允许您选择要使用的数据库(您可能已备份并恢复到新实例),并允许您升级该实例-place。
如果我正在执行干运行,在此过程中我不想禁用对OLD tfs的访问,我是否可以在不重新安装TFS的情况下再次进行此升级?
IE:我可以创建一个新的团队项目集合并将其指向tfs 2008数据库并将其升级吗?
答案 0 :(得分:0)
我认为不可能从TFS 2010指向TFS 2008数据库。
我们也迁移了TFS 2005/2008。 我们安装了一个全新的TFS 2010,并将旧项目迁移到新的TFS 2010中。
TFS2005 / 2008中项目的所有文件都设置为只读,工作项历史记录和变更集将迁移到新的TFS2010中。
我们决定切换流程模板,因此我们使用Scrum模板创建了另一个团队项目。 然后将源和所有需要的文件复制到新的Scrum团队项目中。
现在,如果我让我在源代码管理下显示项目的历史记录,它会显示每个项目开头的历史记录(指向TFS 2010中的“旧”/第一个迁移的团队项目)。
答案 1 :(得分:0)
我在虚拟机上进行了升级测试,当我得到真正的东西时,我必须卸载并删除所有剩余的数据库(tfs_configuration),你可以看到migrate data from TFS 2008 to an already working TFS 2012