【问题标题】:Can we lock a file in Azure DevOps?我们可以在 Azure DevOps 中锁定文件吗?
【发布时间】:2019-11-14 18:24:41
【问题描述】:

我知道我们可以在 Azure Repos 中锁定一个分支,这样用户就无法将更改推送到它。我们可以锁定分支内的特定文件,使其不能被其他用户更改吗?

或者这可以在视觉工作室 - 团队资源管理器中完成吗?我目前的源代码管理插件是 Git。

【问题讨论】:

  • @HughLin-MSFT 是的。答案真的很有帮助。

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


【解决方案1】:

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

这样,在没有负责文件的用户批准的情况下,不能接受包括对锁定文件进行更改的拉取请求。

【讨论】:

    【解决方案2】:

    不,这是not provided by Git(可能仅通过 Git-LFS)。
    并且不会被 Azure 暴露。

    Azure 只引用了.gitignore file,但没有提及任何文件锁定机制。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-12-21
      • 2021-08-27
      • 2021-04-27
      • 1970-01-01
      • 2023-01-08
      • 2021-07-04
      • 1970-01-01
      相关资源
      最近更新 更多