使用Team Foundation Server管理軟體開發生命週期 (1) - 安裝TFS (Basic Version)

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天免費試用版本,我們下載回來之後開始進行安裝的工作

  1. 開啟TFS 2013安裝程式,選擇同意授權條款,開始進行安裝

  2. 安裝進行中

  3. 由於TFS需要安裝.Net Framework 4.5,系統提示需要進行重開機

  4. 接著會要求輸入啟動序號,由於我們是試用,所以在這邊選擇Trial License來啟用它。

  5. 接著打開TFS Configuration Center,我們在這邊選擇Basic進行安裝

  6. 選擇是否要幫助改進計畫

  7. 選擇SQL Server的實體路徑,或是安裝SQL Server Express

  8. 確認安裝的設定是否正確

  9. 開始進行安裝

  10. 安裝完成之後,我們點選Configure,開始設定TFS

  11. 全部安裝完成

連接使用TFS

安裝完成之後,我們就可以開始使用瀏覽器連接到我們TFS的網頁,瀏覽TFS上的專案,也可以透過Visual Studio來連接,並進行專案開發和版本控制等功能

使用瀏覽器連接

TFS的專案管理網頁是使用NTFS作為使用者驗證,我們在登入網頁前必須先輸入帳號以及密碼,登入成功後可以看到畫面

使用Visual Studio連接

  1. 打開Visual Studio,開啟Team Explorer,點選設定Team專案

  2. 點選伺服器,新增我們的TFS Server

  3. 輸入我們TFS伺服器的資訊

  4. 連接成功,接下來就可以讓我們進行各項操作囉!

本日小結

這篇文章主要介紹了如何來安裝最簡單基本的TFS Server,透過簡單的幾個步驟,我們可以很快速架起我們自己擁有的TFS Server,除了最基本的設定之外,TFS還可以進一步的整合Share Point和SQL Reporting Service來提供更多元化的服務,會在之後的文章之中跟大家介紹分享,但如果僅僅只是需要基本的專案開發管理功能使用上,目前就已經非常足夠囉!關於今天的內容,如果有什麼問題或不清楚的地方,也歡迎大家一起討論喔 ^_^