我知道我们可以在 Azure Repos 中锁定一个分支,这样用户就无法将更改推送到它。我们可以锁定分支内的特定文件,使其不能被其他用户更改吗?
或者这可以在视觉工作室 - 团队资源管理器中完成吗?我目前的源代码管理插件是 Git。
我知道我们可以在 Azure Repos 中锁定一个分支,这样用户就无法将更改推送到它。我们可以锁定分支内的特定文件,使其不能被其他用户更改吗?
或者这可以在视觉工作室 - 团队资源管理器中完成吗?我目前的源代码管理插件是 Git。
您可以锁定分支,要求审阅者,在修改文件时自动添加负责您要锁定的文件的用户作为审阅者(在“自动包含代码审阅者”下),并将策略设置为“必需”。
这样,在没有负责文件的用户批准的情况下,不能接受包括更改锁定文件的拉取请求。
不,这不是由 Git 提供的(可能仅通过 Git-LFS)。
并且不会被 Azure 暴露。
Azure 仅引用.gitignore 文件,但未提及任何文件锁定机制。