我们在一台服务器上运行TFS 2017,并进行以下设置:
出于多种原因,我们希望将此服务器升级到这样的新设置:
主要原因是我们无法在当前设置上构建C#7代码。但我们还需要保持所有软件支持的升级路径。由于Visual Studio 2017需要Server 2012r2或更高版本,我们需要做的第一件事就是开始使用新操作系统。但是由于在这个框中付出了太多努力,我们更喜欢现场升级,以便我们可以在TFS 2017之后进行现场升级。另一个问题是我们希望保持Netbiosname相同,因此我们在开发人员工作站上没有配置开销。
有没有人有这种升级的经验,还是我们需要采取其他建议的步骤来完成这项工作?
答案 0 :(得分:0)
如果您关注的是在TFS版本中使用VS 2017构建项目,那么在满足VS安装要求的计算机上,一种简单的方法是deploying a build agent。
如果您希望进行全面升级,请考虑在预生产环境中进行dry run升级。
在升级之前,您需要浏览文章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才能获得访问权限 提供了一些新功能。
醇>