拒绝所有perforce用户对perforce路径的写访问



我有一个强制路径//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

最新更新