Perforce 性能:表顺序
perforce保护表中的顺序是否重要?我的意思是,如果我有一些写权限,然后读,然后超级,然后再列表,然后写,然后管理,这有关系吗Perforce 性能:表顺序,perforce,Perforce,perforce保护表中的顺序是否重要?我的意思是,如果我有一些写权限,然后读,然后超级,然后再列表,然后写,然后管理,这有关系吗 write user * * //... read user emily * //depot/elm_proj/... super user joe * -//... list user
write user * * //...
read user emily * //depot/elm_proj/...
super user joe * -//...
list user lisag * -//...
write user lisag * //depot/elm_proj/doc/...
admin user admin * //...
=write user joe * -//depot/build/...
或者它必须像这样系统化:
list user lisag * -//...
read user emily * //depot/elm_proj/...
write user * * //...
write user lisag * //depot/elm_proj/doc/...
=write user joe * -//depot/build/...
admin user admin * //...
super user joe * -//...
我是perforce的新手,当我阅读时,我看不到这里提到的任何关于订购的参考(除非我忽略了什么,完全错过了它)
我之所以提出这个问题,是因为考虑到CSS的工作方式,如果同一个html元素中提到了两个条目,那么最后一个条目就是采取行动的那个条目。同样,这与Performance protection table也有关系吗 如果您使用的是排除映射,就像上面示例中仓库路径以“-”字符开头的映射一样,那么顺序很重要。从 未使用排除映射时,将向用户授予与用户、用户IP地址和用户试图访问的文件匹配的所有映射的联合中列出的最高权限级别。在这种情况下,映射的顺序是不相关的。 使用排除映射时,顺序是相关的:排除映射覆盖表中它上面列出的任何匹配保护。无论在排除保护中拒绝何种访问级别,匹配用户、文件和IP地址的所有访问级别都将被拒绝。
如果使用排除映射拒绝组1成员访问仓库区域,但向组2成员授予访问仓库相同区域的权限,属于组1和组2成员的用户将根据保护表中最后出现的行被授予或拒绝访问权限。感谢与我共享正确的链接。让我深入研究一下。如果我有更多的问题,我可能会回来。