鎖定分支

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

藉由鎖定分支來防止更新 Git 分支 。 鎖定分支可防止其他使用者變更現有的認可歷程記錄。 鎖定也會封鎖其他人員將任何新的認可新增至分支。

鎖定限制

鎖定很適合用來防止與重要合併衝突的新變更,或將分支置於只讀狀態。 如果您想要確保分支中的變更在合併之前檢閱分支中的變更,並防止變更鎖定的分支,請使用 具有鎖定的分支 原則和 提取要求

鎖定不會防止將存放庫複製或擷取分支中所做的更新擷取到本機存放庫。 與小組共用分支鎖定的原因,並確定您的小組知道在解除鎖定分支之後,該如何與分支合作。

只有鎖定分支的使用者,或具有 移除其他分支鎖定許可權 的使用者,才能移除鎖定。

使用 [分支] 檢視鎖定分支

  1. 在網路上開啟您的存放庫,然後 選取 [ 分支 ] 檢視

  2. [分支] 檢視上找出您的分支 。 您可以使用右上方的 [搜尋所有分支 ] 方塊來搜尋分支。

  3. 選取分支名稱旁的 ... 圖示,然後從功能表中選取 [鎖定],以鎖定 分支。 分支名稱旁邊會出現鎖定圖示。 從相同的功能表中選取 [解除 鎖定] 來解除鎖定分支。

    從分支操作功能表鎖定分支