前言

這是一篇舊版軟體 TFS 2012 安裝操作紀錄,因為有些公司仍使用舊版的 TFS 2012、2013、2015...等。若沒有情境考量,仍建議直接使用最新版本且功能完善 Azure DevOps Server,避免後續升級流程遇到問題造成不必要的時間浪費。本篇文章僅為個人筆記,提供有興趣的朋友參考。




安裝步驟

本篇文章安裝的版本為: Team Foundation Server 2012,TFS 安裝時必須非常注意相依的軟體版本,如 Windows Server 作業系統、SQL Server 與 SharePoint 版本,若版本不合則可能造成無法安裝,請先注意


Windows Server 需求
     Windows Server 2012 R2 (Essentials, Standard, Datacenter)
     Windows Server 2012 (Essentials, Standard, Datacenter)
     Windows Server 2008 R2 (Standard, Enterprise, Datacenter)
     Windows Server 2008 (minimum SP2)
     Windows Small Business Server 2011 (Standard, Essentials, Premium Add-On)
     Windows Home Server 2011

SQL Server 需求 (安裝時記得 Analysis Service, Reporting Service, Full Text Search, Client Tools Connectivity)
    SQL Server 2012
    SQL Server 2008 R2
    SQL Server Express (若你安裝這個版本,Reporting Service 則需要另外安裝,請參考 Reporting Service 2017 安裝筆記,但強烈建議安裝 SQL Server 標準版本內的 Reporting Service,除非他沒有)

SharePoint 2010 已經無法從安裝程式中安裝,你可以參考 SharePoint 2010 安裝筆記

安裝 IIS ( .NET Framework 3.5)


Step 1.執行安裝程式,勾選我接受 Team  Foundation Server 的授權條款,點選下一步



Step 2. 安裝相關套件中...



Step 3. 設定中心,選擇 Standard Single Server ,點選下一步



Step 4. 歡迎頁,點選下一步



Step 5.輸入 SharePoint 與 Reporting Service 想使用的帳號 (若 Reporting Service 未安裝,可以之後再回設定中心設置,不影響安裝),點選下一步



Step 6. 安裝資訊,點選 Verify



Step 7. 檢查完畢,點選 configure 開始設定



Step 8. 設定中



Step 9. 設定完成,點選下一步



Step 10 完成,頁面上有相關資訊,請點選關閉。



TFS 之 Reporting Service 設定

若您安裝 SQL Server 2012 且有勾選 Reporting Sevice,也在前面安裝過程中已經為完成設定,可以跳過這一段。

安裝完成後,開啟 TFS 管理主控台,
Step 1. 應用程式層 > Reporting ,點選 Edit



Step 2. 輸入 Server 名稱,點選 populate URLs,若有安裝成功,則會自動下列 Web Service 與 Report Manager。輸入帳戶與密碼,點選 OK 完成設定


Step 3. 回到 Reporting 畫面,可以看見設定完成