在分成連續組建之後最小化程式碼變換
當您設定組建使用 [連續整合] 或 [正在復原組建] 觸發程序時,每個簽入作業都會啟動組建。當其中一個連續整合組建中斷時,務必讓您的小組先修正中斷組建的問題,然後再對程式碼基底進行其他無關的變更。您可以將組建簽入原則當做工具使用,以限制對程式碼基底進行其他變更,直到修正組建中斷的問題為止。
如果原始檔控制資料夾是由 [連續整合] 或 [正在復原組建] 觸發程序所觸發組建定義中的工作資料夾,則當您啟用組建原則時,它會使小組成員無法將新檔案加入至這些原始檔控制資料夾。發生這個事件時,嘗試執行簽入作業的小組成員會收到下列訊息:
由使用者 <user name> 觸發的定義 <build definition name> 於最後一次組建失敗。
必要的使用權限
您必須將 [編輯專案層級資訊] 權限設定為 [允許],才能完成這個程序。如需詳細資訊,請參閱Team Foundation Server 使用權限。
若要啟用組建原則
在 [Team 總管] 中:
如果您尚未連接至要處理的 Team 專案,請連接到 Team 專案。
選擇首頁, 然後再選 [設定].
在 [設定] 頁面,[小組專案]之下,選擇[來源控制]
[新增組建定義] 視窗隨即出現。
[原始檔控制設定] 對話方塊隨即出現。
在 [簽入原則] 索引標籤上,按一下 [加入]。
[加入簽入原則] 對話方塊隨即出現。
在 [簽入原則] 清單方塊中,選取 [組建],接著點選 [確定]。
在 [原始檔控制設定] 對話方塊中,按一下 [確定]。