Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.
We are using CVSNT 2.0.3. Usage: cvs chacl -R [-r tag] {user|default}:[{[r][w][c]|[n]}] [directory...] -R Recursively set permissions -r Set permissions on specific branch I first logged is as a local admin on the cvs server. Then gave - cvs chacl -R user:n directory The system gives an error cvs chacl: in directory .: cvs [chacl aborted]: there is no version here; do 'cvs checkout' first I also have done a cvs checkout, but still the same error. Regards, Kirti. -----Original Message----- From: Jari Ahonen [mailto:jah at progress.com] Sent: Wednesday, May 25, 2005 5:53 PM To: Ranade, Kirti; cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook Subject: [SPAM] - RE: [cvsnt] Restricted access privileges to users for different folderson CV S Server - Email found in subject > We need to set seperate access rights (r/w/n) to different > users within the repository. we have tried chacl command, but > it does not work. Can anyone give us the correct syntax for > the chacl command. It does work and the syntax is in the help file. The trick is that by default everyone has full access so you first need to specify a default ACL that denies this full access and then add any user/group specific ACLs permitting access. For example: cvs chacl -a noread,nowrite,nocreate,notag,nocontrol cvs chacl -u groupname -a read,write,create,tag,control cvs chacl -u username -a read This will set up deny-everything defaults with read-only for user "username" and full access to group "groupname". - Jari ____________________________________________ Confidential: This electronic message and all contents contain information from Syntel, Inc. which may be privileged, confidential or otherwise protected from disclosure. The information is intended to be for the addressee only. If you are not the addressee, any disclosure, copy, distribution or use of the contents of this message is prohibited. If you have received this electronic message in error, please notify the sender immediately and destroy the original message and all copies.