如何自行設定 Team Build 的自動化建置

如何自行設定 Team Build 的自動化建置

很早就想要做這份文件了!

這個方式適用 .NET 的專案!統統用 介面設定 就可以完成我們團隊的自動化建置

在 Team 總管中 新建立一個 「組建」

clip_image002

給它一個你想要編譯的名稱

clip_image004

這是指定您想要取得 source code 的來源  ( 若是一個 Team project 中有好多個專案要分開來的話!請分別指定路徑 )
不然會統統都 download 下來的

clip_image006

指定您的 Team Build 的專案 要放在那裡!

clip_image008

指定您要用「那一台」機器做建置  ( 可以和 TFS 不同台 ,若是不同台的話!請務必安裝 Team Build Server )

clip_image010

同樣的電腦名稱、port 只能有一個 代理程式。
工作目錄則是 Team build 過程中會把 source code 抓下來放的位置 和 編譯的地方

clip_image012

指定要負責編譯的機器,以及最後 編譯完了後要把 bin 目錄下的統一 copy 到指定的目錄上 。
這個會比較建議放在一個「共用」的目錄上  ( 記得別忘了把 「寫入」的權限打開 )

clip_image014

最後就是設定什麼時候要自行編譯   ( 此功能要 2008 以上 )

以上因為是由 TFS 主動觸發 所使用的帳號是 TFSService
而且在該 Team build Server 的權限請直接加到 administrator 

若環境中沒有 AD  的話!請參考

沒有 AD 的 TFS 2008 也想要有獨立的 TeamBuild Server ?