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