本文介紹了如何設置并使用代碼倉庫規范。通過倉庫規范設置,可以限制倉庫的分支命名規則和分支合并方向規則,確保創建的分支和合并方向符合企業管控要求。
倉庫規范設置
代碼庫管理員有權限進行規范設置:
進入倉庫設置,選擇倉庫規范(該功能為高級功能,需升級高級版套餐使用)。
單擊啟用倉庫規范。
選擇倉庫規范方案,可選自定義方案或使用系統方案。
如選擇自定義方案,可自行新建分支規范,需要填寫分支類型、命名規則、允許創建的角色和描述。同時可自定義合并方向規范,規定源分支和目標分支的類型要求。
如選擇系統方案,則可選系統內置的GitLab分支規范、Gitflow分支規范、功能分支規范和單分支規范。
完成設置后立即生效。
使用倉庫規范
當庫管理員設置了倉庫規范,新建分支和合并請求時將進行規則檢查,不符合的分支和合并請求將會被拒絕。
新建分支檢查
新建分支時,會校驗分支命名是否符合倉庫規范:
歷史不符合規范的分支將被標記并提示:
新建合并請求檢查
在新建合并請求時會校驗是否符合倉庫規范:
說明
該限制不包括歷史已創建的合并請求,歷史的合并請求即使不符合規范,仍可以繼續完成合并。
文檔內容是否對您有幫助?