Azure DevOps Services |Azure DevOps Server |Azure DevOps Server 2022 |Azure DevOps Server 2020
通过锁定 Git 分支 来防止更新。 锁定分支可防止其他用户更改现有提交历史记录。 锁定还会阻止其他人将任何新提交添加到分支。
锁定限制
锁定非常适合防止可能与重要合并发生冲突的新更改,或将分支置于只读状态。 使用带有锁定功能的 分支策略 和 拉取请求 ,以确保分支中的更改在合并前经过审核,并防止对锁定分支的更改。
锁定不会阻止克隆存储库,也不会将分支中的更新提取到本地存储库中。 与团队共享锁定该分支的原因,并确保团队知道在分支解锁后该如何处理该分支的具体动作。
先决条件
| 类别 | 要求 |
|---|---|
| 权限 | 锁定分支或删除其他人对该分支 的锁定 权限 的用户。 |
使用“分支”视图锁定分支
在 Web 上打开存储库, 然后选择 “分支” 视图。
在 “分支” 视图中找到分支。 可以使用右上角的 “搜索所有分支 ”框搜索分支。
通过选择分支名称旁边的 ... 图标,然后从菜单中选择 “锁定 ”来锁定分支。 分支名称旁边将显示一个锁图标。 通过从同一菜单中选择 “解锁 ”来解锁锁定的分支。