Hi,

I have a repository with let's say 5 projects (5 toplevel directories 
below CVSROOT) For each project a unix group exists and users which are 
in this group are the only users allowed in each project.

 From time to time (actually after each new file and possibly after each 
commit) I would like to check permissions on these projects.

The docs suggest I might use the loginfo file for this with a entry like:

DEFAULT: /script/to/run.sh

Essentially the run.sh script should change all group and ownership 
assignments of all files below the project dir with something like

chgrp -R cvs_project /cvsroot/project
chmod -R 770 /cvsroot/project

This however changes permissions all files including ,v files. The 
manual mentiones that the ,v files are created read-only and I should 
not change these permissions.


Questions:
- Is the loginfo mechanism the right way to do this? Any alternatives?
- Should I explicitly exclude the ,v files in the script? What happens 
if I don't.
- Any other considerations?

Thanks


-- 
Marcel van der Boom
HS-Development BV
Kwartiersedijk 14B
Fijnaart, The Netherlands
Tel. : 0168-468822
Fax. : 0168-468823
Email: [EMAIL PROTECTED]




_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs

Reply via email to