設定並強制執行品質閘道
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Visual Studio 2019 |Visual Studio 2022
簽入原則是一種機制,可在整個開發小組中強制執行開發實務。 簽入附注是一種通訊機制,用於在簽入程式期間從小組成員收集數據。 這兩種機制都是可自定義的,以符合小組的需求。 本節說明這些專案的用途,並說明如何設定這些專案。
簽入原則
簽入原則可用來強制執行強制軟體開發做法。 在您選取 [擱置的變更] 頁面或 [Visual Studio Team Explorer] 視窗中的 [我的公司] 頁面 簽到 之後,會在簽入程式期間強制執行原則。 如果使用者嘗試執行違反強制原則的簽入,則會封鎖簽入。 如有必要,可能會覆寫這些原則。 如需詳細資訊,請參閱 將工作簽入小組的程式代碼基底。
原則是在 Team Explorer 的 [原始檔控制] 頁面上 設定 設定和建立。 原則條件約束範例是 您必須將變更與一或多個工作專案產生關聯。 此原則可防止使用者提交變更,而不會關聯他們正在處理的特定 Bug 或功能。
違反原則時,Team Explorer 的 [簽到] 和 [擱置變更] 頁面會在原始檔控制簽入程式期間向使用者呈現違規。 如需詳細資訊,請參閱 開發程式碼和管理擱置中的變更。
簽入筆記
簽入筆記可用來在簽入程式期間擷取特定資訊片段,方法是提示使用者輸入特定數據。 簽入筆記可以在 Team Explorer 的 [原始檔控制] 頁面上 設定 進行設定和強制。 檢視變更集的詳細數據時,簽入筆記中封存的資訊可能很重要。 如需詳細資訊,請參閱 檢視和管理過去的版本。
簽入附註會在 [擱置變更] 視窗中的原始檔控制簽入程式期間向用戶顯示。 如需詳細資訊,請參閱 開發程式碼和管理擱置中的變更。