我有一个强制路径//depot/MAIN/submain/…
我想拒绝对所有用户和组的写访问,这样就不会对上面提到的路径进行提交。
我试着在保护表中添加这个,
write group * * -//depot/MAIN/submain/…write user * * -//depot/MAIN/submain/…
我还没有在prod环境中测试过这个,请告诉我这些权限是否正确来完成我的任务。
还请让我知道如何拒绝对除我以外的所有用户和组的写访问,
与上述路径相关的分支,//仓库/分支机构/submain1.0
提前问候和感谢。
添加更多关于超级权限的查询,
你好,谢谢你的回复。我能够根据需要施加限制。有一个小澄清需要超级特权和它是如何工作的。请看看下面的例子,这样你就可以更好地理解我的想法,我有一个主文件夹//depot/main我可以使用超级组groupname * -//depot/main/…拒绝所有权限给"groupname"现在我想提供写访问同一组"groupname"到子文件夹"//depot/main/project"。我可以给写组groupname *//depot/main/project。写权限是否覆盖已经提供的超级权限?
请在这方面帮助我,因为我不能在prod中测试权限,我们没有克隆来解决这个问题。
下面是一个拒绝除您之外的所有用户访问您提到的那些分支的示例。如果您的用户名是"admin",例如:
write user * * -//depot/MAIN/submain/...
write user * * -//depot/branches/submain1.0
super user admin * //...
参考文献:
排他的保护http://answers.perforce.com/articles/KB_Article/Exclusionary-Protections
如何实施保护http://www.perforce.com/perforce/doc.current/manuals/p4sag/chapter.protections.html db5跑车- 20008