git - 我们可以在 Azure DevOps 中锁定文件吗?

标签 git azure version-control azure-devops azure-repos

我知道我们可以锁定 Azure Repos 中的分支,以便用户无法向其推送更改。我们可以锁定分支内的特定文件以使其无法被其他用户更改吗?

或者这可以在 Visual Studio - Team Explorer 中完成吗?我当前的源代码管理插件是 Git。

最佳答案

您可以锁定分支,要求审阅者,在修改文件时自动添加负责您想要锁定的文件的用户作为审阅者(在“自动包含代码审阅者”下),然后设置该政策为“必需”。

这样,如果没有负责文件的用户批准,则不会接受包括对锁定文件进行更改的 pull 请求。

关于git - 我们可以在 Azure DevOps 中锁定文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56880681/

相关文章:

git - Git 中的自动超链接 Jira 问题在 SourceTree 中提交

version-control - 当使用 Borland StarTeam 更改文件夹结构时,如何合并我的文件?

git - 撤消 “git add <dir>” ?

javascript - Azure - 自定义 API 的备份脚本

azure - 从 VS Code 终端登录 AzureRmAccount

node.js - 如何使用node sdk在azure函数中初始化cosmosDB数据库和容器?

version-control - 有没有办法在不使用版本控制分支的情况下开发/发布功能 'when ready'?

macos - 在 Git 存储库中切换分支时,文件系统中修改的日期不会更改

git - merge 两个 git 仓库历史

Git pull 很慢……为什么?