我不知道任何升级TFS的文档。我们正计划使用New infra而不是inplace。
有什么预先要求?从2013年到2018年,我将需要哪些实用程序来移动数据? 最重要的是,如果我从2013年迁移到2018年,我的用户是否会将所有工作项目映射到MTM中的测试用例,或者它们是否相同?
答案 0 :(得分:1)
以下是您需要提供的System Requirements才能升级。其中一些适用于您的情况:
客户端操作系统:
TFS 2018 Windows 10(Professional,Enterprise)版本1607或更高版本
TFS 2013 Windows 8.1(基本版,专业版,企业版) Windows 7(最低SP1)(家庭高级版,专业版,企业版, 最终)
SQL Server:
TFS 2013 Update 4 - SQL Server 2014或SQL Server 2012(最低SP1)
2018年TFS - SQL Server 2017或SQL Server 2016(最低SP1)
这意味着在转到TFS 2018之前,您必须至少升级一次当前的TFS。这包括升级SQL Server并更改当前的操作系统。选项可以是TFS 2015 Update 3或更高版本,也可以是TFS 2017,具体取决于您的偏好。
要了解TFS 2015之后TFS系统中的新功能,您可以查看TFS页面“有什么新内容”。
答案 1 :(得分:1)
升级是完整的数据传输。您将获得之前TFS中的所有数据。
由于TFS 2018仅支持 SQL Server 2017 和 SQL Server 2016(最低SP1),因此需要升级SQL Server。
在升级之前,您需要浏览文章Upgrade your deployment to the latest version of TFS。并按照文章Upgrade scenario walkthrough for Team Foundation Server中的步骤升级您的TFS。总结这里的步骤:
- 准备环境。第一步是检查system requirements是否为TFS 2018.升级SQL Server对您来说是必要的 场景。包括SQL Server,您还需要检查其他系统 要求和准备环境。
- 期待最好,为最坏的情况做好准备。你必须有一个完整的 如果出现问题,可以使用一致的database backups。
- 进行升级。准备完成后,您需要安装 新版本的TFS获取新的二进制文件,然后运行 升级向导以升级您的数据库。
- 配置新功能。根据您升级的版本, 您可能需要configure each team project才能访问某些人 提供的新功能。
醇>
这是一个有用的博客供您参考:
https://blogs.msdn.microsoft.com/rob/2016/12/22/upgrading-from-tfs-2013-to-tfs-2017/
答案 2 :(得分:0)
这里的类似问题:TFS 2012 to TFS 2018 Migration/Upgrade Path。
因此,您可能会从2013年升级到2018年,但您必须考虑操作系统和SQL Server的新要求,不推荐使用的xaml构建,新工作项表单。工作项(需求,任务,测试)之间的任何现有链接都是相同的。 在我看来,如果您的操作系统在列表中有要求,您可以进行就地更新。详细步骤:Upgrade to Team Foundation Server (TFS) 2017