HOW TO:加入簽入原則
更新:2007 年 11 月
Team Foundation 版本控制的系統管理員可以加入簽入原則需求。這些簽入原則會要求使用者在對原始檔控制進行簽入時要採取一些動作,例如,可能需要使用者將工作項目與變更集產生關聯。如需簽入的詳細資訊,請參閱 HOW TO:簽入暫止的變更。可用的預設簽入原則類型包括下列項目:
程式碼分析:要求在簽入之前執行程式碼分析。
測試原則:要求在簽入之前完成簽入測試。
工作項目:要求一或多個工作項目與簽入產生關聯。
組建 (Build):要求在建置 (Build) 期間建立的組建中斷必須在新的簽入之前修復。
必要的使用權限
若要完成這項程序,您必須將 [管理安全性設定] 權限設定為 [允許]。如需詳細資訊,請參閱 Team Foundation Server 使用權限。
程序
若要建立簽入原則
從 Team 總管中以滑鼠右鍵按一下 Team 專案,然後按一下 [Team 專案設定],再按 [原始檔控制]。
[原始檔控制設定] 對話方塊隨即出現。
按一下 [簽入原則] 索引標籤,然後按一下 [加入]。
即會出現 [加入簽入原則] 對話方塊。
在 [簽入原則] 清單中選取您想要的原則類型,然後按一下 [確定]。
此清單包括下列選項。
如果選取 [組建],則會將原則加入清單中。此原則的前提是先前已成功建置組建,才可以簽入任何新的變更。
如果您選取 [程式碼分析],則會出現 [程式碼分析原則編輯器] 對話方塊,然後針對您想要執行的程式碼分析類型按一下其方塊。這些選項包括 [強制簽入,以僅包含屬於目前方案的檔案]、[強制執行 C/C++ 程式碼分析 (/analyze)] 和 [對 Managed 程式碼強制執行程式碼分析];如果您選取 [對 Managed 程式碼強制執行程式碼分析],請在 [Managed 程式碼分析的規則設定] 視窗中選取所要的規則設定。按一下 [確定]。如需如何使用程式碼分析工具的詳細資訊,請參閱使用程式碼分析工具的方針。
如果您選取 [測試原則],即會出現 [測試原則] 對話方塊。按一下 [瀏覽]。在 [瀏覽] 對話方塊中,指定中繼資料檔,然後按一下 [確定]。在 [測試原則] 對話方塊中,於測試清單內選取必須執行以滿足簽入原則之測試的核取方塊。完成後,請按一下 [確定]。
如果您選取 [工作項目],則會將原則加入到必須與簽入產生關聯的工作項目清單。
當您對簽入原則的設定覺得滿意時,請按一下 [確定],新的簽入原則即會顯示將來的簽入。