Title: Need advice on Problem with WinCVS and tkCVS clients

CVSers,

I have just started a new position and am trying to get a CM environment up and running using CVS.  When I run either WinCVS

or tkCVS from a MS 2000 environment using CVS 1.10.8 on a solaris box managing the repository, all functions seem to work

with the exception of cvs commit. I get the following message from both clients when I try to commit:

cvs commit -m "Test commit" purpose.html (in directory D:\WORKAREA\cm\website\)
cvs [server aborted]: "commit" requires write access to the repository

*****CVS exited normally with code 1*****

The CVSROOT is set to andwall@localhost:/home/cvs/repository with pserver authentication
on WinCVS.

Environment setting on pc for tkCVS:
CVSROOT is set to :pserver:[EMAIL PROTECTED]:/home/cvs/repository,
USER is andwall,
Path has been expanded to find diff.exe, cat.exe, and cvs.exe.


 I have done the following on the unix server:

The userid I am using (andwall) on the solaris box is in the /etc/passwd file and been added to a groupid of cvs.
The repository has been set up in the home directory of an id cvs and is owned by cvs with rwx permissions.
The default groupid for all of the repository directories is cvs with rwx permissions. (World is r-x)
A directory repacc has been created in the cvs home directory with a groupid of cvs. The permissions are rwxrwxr-x.

I have ensured the CVSROOT/config file has the following line:
   LockDir=/home/cvs/repacc
I have ensured the CVSROOT/config file does not have the following line:
   SystemAuth=no
I have ensured the CVSROOT/history file has permissions of rw-rw-rw-. Owner/groupid is cvs/cvs.

After the following lines were added to /etc/services and /etc/inetd.conf, the system was rebooted.
The /etc/services file has the following line:
   cvspserver   2401/tcp
The /etc/inetd.conf file has the following line:
cvspserver stream tcp nowait root /usr/local/bin/cvs    cvs     -f      --allow-root=/home/cvs/repository pserver

Has anyone encountered this message? (I'm all ears)
Can anyone comment on what I might have missed?

Thanks in advance for any help.


Andy Wallace
CM Specialist/Infranet Systems Administrator
BSM Dimension Enterprises
Nortel Networks Global Professional Services

1560 Broadway Blvd., Suite 900, Denver, CO 80202
Office phone:
720 904 3437
Page from phone: 800 759 8352 pin: 8777681096
Page from email: [EMAIL PROTECTED]
Office Fax: 720 904 3483
email: [EMAIL PROTECTED]




Reply via email to