(TFS 2017畫面示意圖:copy from :http://bit.ly/2uN88HB)
========================================================
TFS 2017官網完整功能介紹:
https://www.visualstudio.com/zh-tw/news/releasenotes/tfs2017-relnotes
========================================================
本篇重點,不在於一步步的安裝步驟,而是單純記錄個人在安裝過程中,所遇到的問題 &處理方式。
本來預期它是很快就可以裝好的。不料,在之中遇到蠻多環境的問題~
主要問題重點:
- 安裝檔案資源
- TFS 2017 update1 所需要的SQL Server版本為:SQL 2016 SP1 (且要同語系才有效!)
- 各機器間的防火牆設定!所需要開的port!(搞超久!) (TFS Server / SQL Server)
- 啟用「Search」功能,需要JRE版本 (排除問題)
- 安裝下載Build Agent。
=========================================================
安裝檔案資源:
Team Foundation Server 2017 :(最新update 2:release date:2017/8/1:http://bit.ly/2uNlvaI)
SQL Server 2016:
https://www.microsoft.com/zh-tw/evalcenter/evaluate-sql-server-2016
SQL Server Management Studio (SSMS) 17.1
https://docs.microsoft.com/zh-tw/sql/ssms/download-sql-server-management-studio-ssms
>>這在SQL 2017安裝檔沒有的,要自行下載
註:這裝起來竟然要2.X G的容量空間!?
=========================================================
TFS需要類型的網域帳號:
- Domain\TFSService
- Domain\TFSReport
- Domain\TFSBuild
=========================================================
環境系統的要求:
https://www.visualstudio.com/en-us/docs/setup-admin/requirements
最主要是這一張!! tfs 2017 update 1,它需要是 SQL Server 2016 SP1以上
這就是在安裝TFS時,它所程式的錯誤:
================================================
啟用TFS所需要的Port
================================================
require Port: https://www.visualstudio.com/en-us/docs/setup-admin/tfs/architecture/required-ports
(都是在該台機器開啟Inbound port設定)
【狀況一】
=>開啟 SQL Server 那台的 1433 port
【狀況二】:啟用ping ,讓別台可以ping 的到
>>最基本的需求,而要如何在firewall 啟用呢?
==>直接在inbound Rules ,啟用這一條規則
【狀況三】:啟用Reporting Service 的錯誤
處理方式:
- 檢查WMI服務是否在執行?
- 設定WMI是被防火牆所允許的應用程式!!(重要!)
- 設定Reporting Service Firewall所需要的Port:80!
【狀況四】:啟用Analysis Service 的錯誤
解決方式:
開啟所需要的port:
==============================================================
處理所需要 JRE 版本問題
==============================================================
https://go.microsoft.com/fwlink/?LinkId=808052
即轉址到Oracle:Java SE Runtime Environment Downloads
安裝後,還是偵測不過的原因是:要設定「JAVA_HOME」對應!(檢查是否有這個值?且指到你所安裝的版本位置)
這樣才可以通過檢核
=======================================================
Build Server:下載Build Agent
也可以從外部網頁下載:
https://github.com/Microsoft/vsts-agent/releases
解壓縮後:
安裝時,執行「config」批次,就會輸入TFS Server資訊
再來執行「run」批次,就會開始Listen
(THE END)
0 意見 :
張貼留言