6

我目前正在进行 TFS 2008 到 2012 的升级。这是我的情况:我当前的 TFS 2008 机器是带有 SQL Server 2005 后端的 Server 2K3。我不完全确定我的升级路径是什么,但我认为以下两种情况最有可能:

  • 将数据库从 SQL 2005 迁移到 SQL 2012,然后将 TFS 2008 指向新的 SQL Server。从那里我可以将 TFS 2008 升级到 2012。
  • 启动一个新的 Server 2008R2 机器并使用 SQL Server 2012 后端进行 TFS 2012 的全新安装。

网络人员真的希望我执行选项 2,因为他们想要停用 Server 2003 机器,但我担心的是如何将 TFS 2008 中的所有数据转移到 TFS 2012 实例?我查看了 MSDN 和 Google,但没有遇到任何解释如何进行这种升级的文档。

此外,还有什么我应该注意的陷阱吗?

任何帮助将不胜感激!

4

2 回答 2

5

Microsoft 文档并没有非常清楚地说明这一点,因此对于将来处于类似情况的任何人来说,是一个很好的小方法。某些屏幕与您实际看到的有所不同,但大部分都在现场。

几点

  • 如果您将数据和应用程序层分布在多个服务器上,请确保您为“报告阅读者帐户”指定的用户帐户可以访问这两个服务器并具有“本地登录”权限。
  • 陷阱:配置 TFS 2012 后,当 VS2012 尝试连接到导入的项目集合时,我收到了一个奇怪的 URL 异常,但在尝试连接到从 2012 年创建的项目集合时却没有。服务器反弹纠正了这个问题。

所有的过程都非常简单,TFS2012 很快就站起来了。

于 2012-12-04T18:14:52.667 回答
0

MSDN 上有很棒的文档:http: //msdn.microsoft.com/en-us/library/ms404860 (v=vs.100).aspx

于 2012-11-30T19:17:00.897 回答