Azure DevOps Server 2020 (原名TFS)安装说明

1. 概述

Azure DevOps Server(原名TFS)是微软研发管理平台产品,是实现软件运维一体化(DevOps)的实施方案,是敏捷开发方法论在研发团队中的落地工具,是微软研发大数据管理系统。

根据企业当前软件研发管理的实际情况,结合Azure DevOps Server的自身功能,可以协助企业在软件质量和开发效率上实现双提升,可以建立起规范统一的研发流程。通过建设基于TFS系统的软件研发管理平台,在企业的软件研发中心建立起覆盖软件需求、软件架构、软件开发及管理、软件测试(现阶段单元测试为主)、软件集成和交付全生命周期管理的统一有效平台,实现软件研发部门内部的完整、有效、统一化管理。

自2019年开始,微软将TFS改名为Azure DevOps Server后,微软陆续发布了2019, 2019.1, 2019.1.1,新版本在用户体验、跨平台支持等方面有了很大的提升。今天我们从内部获取到即将上市的Azure DevOps Server 2020,迫不及待地的下载了安装镜像文件,将安装配置过程分享给大家,后续还会将新功能陆续分享在我的博客中。

2. 安装部署

Azure DevOps Server 2020的安装过程,还是集成之前版本的习惯,主要分为两个部分:安装软件和配置系统。

安装软件的过程基本是傻瓜式的,下载镜像文件后,装载ISO文件,允许AzureDevOpsServer2020.exe文件,系统会自动将必要软件安装你的系统中。

另外注意,如果服务器中已经安装过其他版本的Azure DevOps Server,安装软件不会自动删除之前的文件,而是将2020安装到一个新的目录中,默认文件地址是:C:Program FilesAzure DevOps Server 2020

image

安装完成后,按照要求重启服务器

image


3. 系统配置

按照系统提示重启服务器后,系统会自动打开Azure DevOps Server 的配置界面。

image

在我的这个示例中,我需要将现有Azure DevOps Server 2019升级到2020,所以我选择的是升级

image

系统默认会选择我原有数据库服务器,并检测到当前DevOps Server版本

image

我的这个环境是测试的,所以我直接选择生产升级,如果是正式环境,一定要首先找一个测试环境做预生产升级测试。

image

设置Azure DevOps Server 运行的服务账户

image

设置Azure DevOps Server 运行的端口、域名和协议等

image

设置Azure DevOps Server使用的Elastics Search搜索引擎

image

设置是否需要启用报表服务,据说下一个版本就不再支持报表服务,目前微软鼓励客户转向Analytics服务。

image

设置用于数据报表展示用途的服务器SQL Server Reporting Services

image

设置Reporting Services 使用的数据库warehouse

image

设置用于处理Cube数据的分析服务器SQL Server Analysis Services

image

设置允许报表服务使用的账户

image

在配置汇总页面中,再次检查和确认所有配置信息

image

在配置页面中,系统会自动完成Azure DevOps Server使用的IIS安装、初始化或者升级数据库等工作

image

按照和配置任务完成

image

如果是升级,还可以看到每个团队项目集合升级使用的时间

image

安装升级完成后,就可以使用浏览器或任何客户端工具访问Azure DevOps Server 2020了!

image

------------------------------------------------------------

http://www.cnblogs.com/danzhang/  DevOps MVP 张洪君

------------------------------------------------------------

原文地址:https://www.cnblogs.com/danzhang/p/13215131.html