TFS(Team Foundation Server)是微軟所開發的一套應用程式開發週期管理系統(Application Lifecycle Management),我們可以使用它來從頭到尾控管一個專案的開發狀態,它不僅僅是包含了持續整合伺服器(Continuout Integration)的功能,還能讓我們可以設定專案的工作項目與管理工作進度,甚至是配合敏捷開發方法(ex. Scrum)來進行軟體開發。
TFS(Team Foundation Server)是微軟所開發的一套應用程式開發週期管理系統(Application Lifecycle Management),我們可以使用它來從頭到尾控管一個專案的開發狀態,它不僅僅是包含了持續整合伺服器(Continuout Integration)的功能,還能讓我們可以設定專案的工作項目與管理工作進度,甚至是配合敏捷開發方法(ex. Scrum)來進行軟體開發。
在這一系列文章中,我將向大家介紹如何使用TFS來進行軟體的開發,並透過TFS來管理軟體開發的進度,使用持續整合功能來持續部署伺服器,讓所有軟體開發的過程可以透過量化的指標來呈現目前的健康狀態,並且即時發現是否有任何問題存在,讓軟體工作的管理更加的方便可靠。
安裝TFS
我們可以從Visual Studio的官方網站下載TFS的90天免費試用版本,我們下載回來之後開始進行安裝的工作
-
開啟TFS 2013安裝程式,選擇同意授權條款,開始進行安裝
-
安裝進行中
-
由於TFS需要安裝.Net Framework 4.5,系統提示需要進行重開機
-
接著會要求輸入啟動序號,由於我們是試用,所以在這邊選擇Trial License來啟用它。
-
接著打開TFS Configuration Center,我們在這邊選擇Basic進行安裝
-
選擇是否要幫助改進計畫
-
選擇SQL Server的實體路徑,或是安裝SQL Server Express
-
確認安裝的設定是否正確
-
開始進行安裝
-
安裝完成之後,我們點選Configure,開始設定TFS
-
全部安裝完成
連接使用TFS
安裝完成之後,我們就可以開始使用瀏覽器連接到我們TFS的網頁,瀏覽TFS上的專案,也可以透過Visual Studio來連接,並進行專案開發和版本控制等功能
使用瀏覽器連接
TFS的專案管理網頁是使用NTFS作為使用者驗證,我們在登入網頁前必須先輸入帳號以及密碼,登入成功後可以看到畫面
使用Visual Studio連接
-
打開Visual Studio,開啟Team Explorer,點選設定Team專案
-
點選伺服器,新增我們的TFS Server
-
輸入我們TFS伺服器的資訊
-
連接成功,接下來就可以讓我們進行各項操作囉!
本日小結
這篇文章主要介紹了如何來安裝最簡單基本的TFS Server,透過簡單的幾個步驟,我們可以很快速架起我們自己擁有的TFS Server,除了最基本的設定之外,TFS還可以進一步的整合Share Point和SQL Reporting Service來提供更多元化的服務,會在之後的文章之中跟大家介紹分享,但如果僅僅只是需要基本的專案開發管理功能使用上,目前就已經非常足夠囉!關於今天的內容,如果有什麼問題或不清楚的地方,也歡迎大家一起討論喔 ^_^