我需要为GIT存储库设置安全级别,以便它是唯一一个对输入的代码具有写权限的域用户。所有其他人只有读取权限。我注意到这可以通过Web实现,你也可以将此选项设置为XML文件端吗? “VersionControl \ VersionControl.xml” - 谢谢Gabriele
答案 0 :(得分:0)
如果您的意思是在TFVC中设置Git权限,例如Control access to functional areas,则不支持。
但是,对于此处的特定要求,您可以通过在 VersionControl.xml 文件中指定权限来配置流程模板,您可以定义安全组和的操作个人可以对受版本控制的项目执行。
例如,设置如下(因此读者组仅具有读取权限,贡献者组具有读写权限):
<git>
<permission allow="GenericRead, GenericContribute" identity="[$$PROJECTNAME$$]\Contributors" />
<permission allow="GenericRead" identity="[$$PROJECTNAME$$]\Readers" />
</git>
它将影响应用于模板的所有团队项目和所有Git reops。
我认为没有必要,因为您知道我们可以通过网络方便地指定用户/群组权限来限制Git repo访问权限。在不同的团队项目中,我们只需要添加用户/组,然后相应地设置权限。