I have a slight dilemma i just can't figure out. ---I have a repository /usr/local/cvsroot ---cvs server is running as user cvs, group cvs. ---I have an entry in the cvsroot/CVSROOT/passwd file with a private user for me. ---I am a member of the cvs group.
Heres the problem: ---I (Admin) am developing software for another company (Company A). I am the main developer and project administrator. There are several projects for that company that I am in charge of. And allso some projects for other companys (Company B, and Company C). ---I need to set up my repository in a way that I as administrator gets full access to all the code in the repository. And Company A contributes from time to time with code on different modules. They need read and write Access to the modules I maintain for them. But I do not want them to read or write my private modules (Admin), nor the modules of Company B and Company C. Anybody follow me? In short: ---(Admin) must have read/write access to all modules. ---Users from Company B must have read/write access only to modules with code owned by them. ---Users from Company B must allso have Read Only Access to public code. ---Users from Company C must have read/write access only to modules with code owned by them. ---Users from Company C must allso have Read Only Access to public code. Is there a way to solve this? (cvs user/passwords, file permissions...?) Best regards from Olav! _______________________________________________ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
