Team Foundation Server 加入組建定義

打開Team Explorer,點擊組建


新增組建定義

組建定義名稱

觸發程序用來設定何時執行這個建置
連續整合是每當程式碼簽入時就會觸發
累積簽入是設定至少多少時間才執行一次建置,用來避免頻繁簽入所造成的效能影響
閘道簽入是只有通過建置,才讓原始碼簽入,用來做建置條件的檢查
排程可以設定固定時間啟動建置

來源設定用來設定原始碼從何而來

組建預設值用來設定建置成功後的產品要輸出到什麼地方

流程是用來設定建置的動作和細部的設定

保留原則用來設定不同建置結果下是否要保留建置出來的產品

設定好後按存檔就行了,在組建定義中就可以看到剛建立的組建定義
在上面按右鍵,選擇佇列新組建,就可以手動執行這個組建定義

手動執行之前,可以設定一下這一次的組建的控制器和代理

雙擊組建定義,可以叫出組建記錄

雙擊組建記錄,可以看該次組建的結果
這次組建失敗,原因是少了Microsoft.WebApplication.targets

可以手動複製這個資料夾到組建伺服器上相同的位置
比較簡單的方式是安裝Visual Studio Shell轉散發套件

就會有相關的檔案了

再執行一次就建置成功了