【问题标题】:How to secure GIT Repository Options in TFS 2017如何保护 TFS 2017 中的 GIT 存储库选项 【发布时间】:2018-01-01 02:52:11 【问题描述】: 我们正在设置一个新的本地 TFS 2017,并希望确保谁可以更改存储库上的选项。 【问题讨论】: 标签: tfs-security 【解决方案1】: 更新 2: @AllanPalmer 我帮你提交user voice here,请根据需要跟踪。 更新1: 没有限制访问“选项”的安全设置 您只能根据您的要求为特定存储库设置现有用户/组权限。 您可以按照以下方式设置repo权限: 转到代码 > 管理存储库 > 选择特定的 存储库 > 选择用户/组 > 设置权限 根据您的要求(例如,将 管理权限 设置为 拒绝) 或 导航到特定仓库,右键点击仓库> 安全 > 选择用户/组来设置权限 相应地。 【讨论】: 嗨,安迪,感谢您的回复。我们今天这样做了,我们能够按照您上面的说明设置我们的测试用户,但我们仍然能够管理特定存储库上的选项: @AllanPalmer 您希望限制哪些选项? “选项”到底是什么意思?你真正的要求是什么? Repository 级别的权限都在这里,您可以根据自己的要求进行设置。 “管理权限”只是一个示例供您参考。 @AllanPalmer 用户是否属于 Project Collection Administrators 组? @Andy-MSFT 请查看我附加到问题的屏幕截图。我们只希望管理员能够更改这些选项。 @AllanPalmer 不幸的是,没有设置限制,如果你想要这个功能,你可以在这里用用户声音建议visualstudio.uservoice.com/forums/330519-team-services