You wrote:
I have configured a CVS server(with password authentication using pserver). Is there any decent way of performing access control? I have a repository $CVSROOT/dir1/ within dir1 i have several directories. i want to restrict the users on a per directory basis. How do i do this?
See access control in CVS (under development): http://www.cvshome.org/cyclic/cvs-html/dev-access.html
With plain vanilla CVS you can do it in a few ways: http://www.cvshome.org/cyclic/cvs-html/info-access.html
Using UNIX file permissions is your best bet for that level of access control. =)
Manish