[cvsacl-users] Branch Permission Problem
Brought to you by:
sbaris
From: Cheok Y. C. <yc...@ya...> - 2006-03-14 05:28:05
|
Previously, I try to have user ccyew to have branch only permission at HEAED and all permission in rest of the branches (except HEAD) with the following CVSROOT/access file: -- Good access file -- # CVS ACL definitions file. DO NOT EDIT MANUALLY d:ALL:ALL:yccheok!p: d:MarkLead:ALL:shyeoh!a: d:helloworld:HEAD:shyeoh!t: d:helloworld:ALL:shyeoh!a: d:VsTape:ALL:shyeoh!a: d:VsMark:ALL:kwpang!a: d:VsTape:HEAD:ccyew!t: d:VsTape:ALL:ccyew!a: d:helloworld:HEAD:ccyew!t: d:helloworld:ALL:ccyew!a: d:VTHAL:ALL:wenyee!a: d:ScanProxy:ALL:wenyee!a: d:ScanProxyEx:ALL:wenyee!a: d:SpicaProjectDocument:ALL:wenyee!a: d:ScanProxy:ALL:ykchoor!a: d:ScanProxyEx:ALL:ykchoor!a: d:VTHAL:ALL:ykchoor!a: d:SpicaProjectDocument:ALL:ykchoor!a: d:SpicaEx:ALL:ykchoor!a: d:VTHAL:ALL:layngor!a: d:SpicaProjectDocument:ALL:layngor!a: d:ScanProxy:ALL:layngor!a: d:ScanProxyEx:ALL:layngor!a: d:SpicaProjectDocument:ALL:vincent!a: d:SpicaProjectDocument:ALL:hooiling!a: d:ALL:ALL:yccheok!a: d:ALL:ALL:ALL!n: However, when the following access file is used, user ccyew still having write permission on HEAD brach. (Previous line d:helloworld:HEAD:ccyew!t: d:helloworld:ALL:ccyew!a: had been move up to the third row) -- Bad access file -- # CVS ACL definitions file. DO NOT EDIT MANUALLY d:ALL:ALL:yccheok!p: d:MarkLead:ALL:shyeoh!a: d:helloworld:HEAD:ccyew!t: d:helloworld:ALL:ccyew!a: d:helloworld:HEAD:shyeoh!t: d:helloworld:ALL:shyeoh!a: d:VsTape:ALL:shyeoh!a: d:VsMark:ALL:kwpang!a: d:VsTape:HEAD:ccyew!t: d:VsTape:ALL:ccyew!a: d:VTHAL:ALL:wenyee!a: d:ScanProxy:ALL:wenyee!a: d:ScanProxyEx:ALL:wenyee!a: d:SpicaProjectDocument:ALL:wenyee!a: d:ScanProxy:ALL:ykchoor!a: d:ScanProxyEx:ALL:ykchoor!a: d:VTHAL:ALL:ykchoor!a: d:SpicaProjectDocument:ALL:ykchoor!a: d:SpicaEx:ALL:ykchoor!a: d:VTHAL:ALL:layngor!a: d:SpicaProjectDocument:ALL:layngor!a: d:ScanProxy:ALL:layngor!a: d:ScanProxyEx:ALL:layngor!a: d:SpicaProjectDocument:ALL:vincent!a: d:SpicaProjectDocument:ALL:hooiling!a: d:ALL:ALL:yccheok!a: d:ALL:ALL:ALL!n: Anyone knows why this happen? Thank you. cheok p/s Here is the version of CVS which I am using: yccheok@cvsserver:~/public_html $ cvs --version Concurrent Versions System (CVS) 1.11.18 (client/server) with CVSACL Patch 1.2.2 (cvsacl.sourceforge.net) Copyright (c) 1989-2004 Brian Berliner, david d `zoo' zuhn, Jeff Polk, and other authors CVS may be copied only under the terms of the GNU General Public License, a copy of which can be found with the CVS distribution kit. Specify the --help option for further information about CVS yccheok@cvsserver:~/public_html $ __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |