Azure DevOps Server是一款微軟研發(fā)包括應用程序生命周期管理 (ALM)、持續(xù)集成 (CI) 和 DevOps等管理平臺產(chǎn)品,是實現(xiàn)軟件運維提供了一系列協(xié)作工具的實施方案,是敏捷開發(fā)方法論在研發(fā)團隊中的落地工具,是微軟研發(fā)大數(shù)據(jù)管理系統(tǒng)。
軟件說明
根據(jù)企業(yè)當前軟件研發(fā)管理的實際情況,結(jié)合Azure DevOps Server的自身功能,可以協(xié)助企業(yè)在軟件質(zhì)量和開發(fā)效率上實現(xiàn)雙提升,可以建立起規(guī)范統(tǒng)一的研發(fā)流程。通過建設基于TFS系統(tǒng)的軟件研發(fā)管理平臺,在企業(yè)的軟件研發(fā)中心建立起覆蓋軟件需求、軟件架構、軟件開發(fā)及管理、軟件測試(現(xiàn)階段單元測試為主)、軟件集成和交付全生命周期管理的統(tǒng)一有效平臺,實現(xiàn)軟件研發(fā)部門內(nèi)部的完整、有效、統(tǒng)一化管理。
安裝部署
Azure DevOps Server 2020的安裝過程,還是集成之前版本的習慣,主要分為兩個部分:安裝軟件和配置系統(tǒng)。
安裝軟件的過程基本是傻瓜式的,下載鏡像文件后,裝載ISO文件,允許AzureDevOpsServer2020.exe文件,系統(tǒng)會自動將必要軟件安裝你的系統(tǒng)中。
另外注意,如果服務器中已經(jīng)安裝過其他版本的Azure DevOps Server,安裝軟件不會自動刪除之前的文件,而是將2020安裝到一個新的目錄中,默認文件地址是:C:\Program Files\Azure DevOps Server 2020
安裝完成后,按照要求重啟服務器
系統(tǒng)配置
按照系統(tǒng)提示重啟服務器后,系統(tǒng)會自動打開Azure DevOps Server 的配置界面。
在我的這個示例中,我需要將現(xiàn)有Azure DevOps Server 2019升級到2020,所以我選擇的是升級
系統(tǒng)默認會選擇我原有數(shù)據(jù)庫服務器,并檢測到當前DevOps Server版本
我的這個環(huán)境是測試的,所以我直接選擇生產(chǎn)升級,如果是正式環(huán)境,一定要首先找一個測試環(huán)境做預生產(chǎn)升級測試。
設置Azure DevOps Server 運行的服務賬戶
設置Azure DevOps Server 運行的端口、域名和協(xié)議等
設置Azure DevOps Server使用的Elastics Search搜索引擎
設置是否需要啟用報表服務,據(jù)說下一個版本就不再支持報表服務,目前微軟鼓勵客戶轉(zhuǎn)向Analytics服務。
設置用于數(shù)據(jù)報表展示用途的服務器SQL Server Reporting Services
設置Reporting Services 使用的數(shù)據(jù)庫warehouse
設置用于處理Cube數(shù)據(jù)的分析服務器SQL Server Analysis Services
設置允許報表服務使用的賬戶
在配置匯總頁面中,再次檢查和確認所有配置信息
在配置頁面中,系統(tǒng)會自動完成Azure DevOps Server使用的IIS安裝、初始化或者升級數(shù)據(jù)庫等工作
按照和配置任務完成
如果是升級,還可以看到每個團隊項目集合升級使用的時間
安裝升級完成后,就可以使用瀏覽器或任何客戶端工具訪問Azure DevOps Server 2020了!