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.
Hi All,Tony, I am testing out the new ACL stuff with v2.0.58d on linux. If I checkout something, ie "cvs -d :sspi:me at here:/Blah co CVSROOT" that I previously had an ACL setup on and type "cvs lsacl ." no output is received. ie From Memory the old setup was something like this owner: me me: rwc default:n There is a new CVS/fileattr.xml in the CVSROOT directory in the Repository that reflects this, in the new xml format. ie <?xml version="1.0" encoding="UTF-8"?> <fileattr> <directory> <acl> <create deny="1" /> <read deny="1" /> <tag deny="1" /> <write deny="1" /> </acl> <acl user="me"> <create /> <read /> <tag /> <write /> </acl> <owner>me</owner> </directory> </fileattr> If I use WinCVS 1.3.21.1 Client: Concurrent Versions System (CVSNT) 2.0.51d (client/server) Server: Concurrent Versions System (CVSNT) 2.0.58d (client/server) I get the same results. here is the result of cvs -t -t -t lsacl -> Tracelevel set to 3. PID is 5528 -> Session ID is 15984198f6d3651a -> Loading protocol /usr/local/lib/cvsnt/sspi_protocol -> main loop with CVSROOT=:sspi:me at here:/Blah -> Config file name /home/me/.cvs/cvspass -> Server codepage is ANSI_X3.4-1968 -> Client codepage is ISO-8859-1 -> Server->Client codepage translation is disabled. Use -l to enable -> Server version is CVSNT 2.0.58d -> Client version is CVSNT 2.0.58d -> Requesting server cvsignore -> wrap_add(*.gif -kb, 0, 0) -> wrap_add(*.pdf -kb, 0, 0) -> wrap_add(*.bmp -kb, 0, 0) -> wrap_add(*.jpg -kb, 0, 0) -> wrap_add(*.jpeg -kb, 0, 0) -> wrap_add(*.png -kb, 0, 0) -> wrap_add(*.exe -kb, 0, 0) -> wrap_add(*.dll -kb, 0, 0) -> wrap_add(*.so -kb, 0, 0) -> wrap_add(*.a -kb, 0, 0) -> wrap_add(*.pdb -kb, 0, 0) -> wrap_add(*.lib -kb, 0, 0) -> wrap_add(*.o -kb, 0, 0) -> wrap_add(*.res -kb, 0, 0) -> wrap_add(*.class -kb, 0, 0) -> wrap_add(*.ogg -kb, 0, 0) -> wrap_add(*.mp3 -kb, 0, 0) -> Requesting server cvswrappers -> wrap_add(*.gif -k 'B', 0, 1) -> wrap_add(*.pdf -k 'B', 0, 1) -> wrap_add(*.doc -k 'B', 0, 1) -> wrap_add(*.exe -k 'B', 0, 1) -> wrap_add(*.xls -k 'B', 0, 1) -> wrap_add(*.ppt -k 'B', 0, 1) -> Requesting server cvsrc (read-cvsrc2) -> Parsing global cvsrc started -> Parsing global cvsrc finished -> Name_Repository((null),) -> Repository = /Blah/CVSROOT -> Mapped repository = /Blah/CVSROOT -> open_directory(/Blah/CVSROOT,(null),(null)) -> Name_Repository(.,.) -> Name_Repository((null),) -> Repository = /Blah/CVSROOT -> Mapped repository = /Blah/CVSROOT -> close_directory() Have I missed something in the upgrade/configuration etc? Cheers Mikew