Hi,
Regarding the path /usr/local/cvsrep
This looks like this path is to the local hard disk. The CVS implements its own
folder structure that starts at /usr/local/cvsrep and would be the CVS root. The
folders in the CVS root are the top level repositories.
So if I had a repository called MyProjects, there would be a local folder called
/usr/local/cvsrep/MyProjects. The correct CVSROOT would be
:pserver:gchhabra@xx.xx.xx.xxx:/MyProjects. I believe when you login you much
specify a specific repository because the folder permissions are the what
determine your level of access. So in your case your login command line should
be
cvs -z9 -d :pserver:gchhabra@xx.xx.xx.xxx:/MyProjects login
I hope that helps.
J.R. Heisey
Sr. Software Engineer