控制对Team Foundation 版本控制的访问

Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018

Visual Studio 2022 |Visual Studio 2019 |Visual Studio 2017 |Visual Studio 2015 |Visual Studio 2013

Team Foundation 版本控制支持向Windows组、Windows用户和 Team Foundation 组授予访问控制权限。 权限可以从包含的文件夹继承,也可以显式声明权限。

权限设置采用 “授予 ”或 “拒绝”的形式。 拒绝 始终替代 Grant,即使 继承了 Deny ,并且显式定义 Grant

先决条件

若要完成此任务,必须将 “操作安全设置” 权限设置为 “允许”。 有关详细信息,请参阅 默认 TFVC 权限

设置用户或组的权限

  1. 在“Visual Studio视图”菜单上,单击“其他Windows”,然后单击“源代码管理资源管理器”。

  2. 右键单击要为其设置权限的文件夹或文件,然后单击“ 属性”。

  3. 在“ 属性 ”对话框中,单击“ 安全 ”选项卡。

  4. “添加用户和组”区域中,选择Team Foundation Server组以设置Team Foundation Server组的权限。 否则,请选择Windows用户或组

  5. 单击 添加

    1. 如果选择了Team Foundation Server组,“添加组”对话框将打开。 选择一个组,然后单击“ 确定”。 要为其设置权限的组将显示在“属性”对话框的“用户和组”框中。

    2. 如果选择了Windows用户或组,“选择用户或组”对话框将打开。 输入要为其设置权限的用户或组,然后单击“ 确定”。 用户或组显示在“属性”对话框的“用户和组”框中。

    注意

    若要查看在 “选择用户或组 ”对话框中提供有关控件的信息的工具提示,请单击标题栏上的“帮助”图标,然后单击该控件。

  6. “属性”对话框的“用户和组”框中,选择要为其设置权限的用户或组。

  7. “权限 ”框中,为每个权限选择 “允许 ”或 “拒绝 ”。

    注意

    如果选择“ 继承安全设置 ”框,则会自动选择包含文件夹的安全设置。 可以通过选择或清除 “拒绝 ”框来替代这些继承的设置。

  8. 单击“确定”以关闭“属性”对话框 。