Hi,
Ihave a doubt ,please check below.I also wanted to tell you that I havedone as
you told me to on the server machine logging in as "root".Butwhen I logged out
and logged off as root and again logged back in asroot on the server machine
(by ssh through the root of clientmachine),I was again asked CVSROOT setup.It
shows
No CVSROOT specified!please use -d option
Why is it so.I have already tried committing it ,but it says there are some
errors when I type the following
1.cvs add projectdir/mydate
2.cvs commit -m"a comment" projectdir/mydate
ERRORS:
cvs add: in directory .:
cvs [add aborted]: there is no version here; do 'cvs checkout' first
I HAVE TRIED using checkout too so it update projectdir but still shows the
above errors.
for the 2 command the errors it shows:
cvs commit -m "a comment" projectdir/mydate
cvs commit: use `cvs add' to create an entry for projectdir/mydate
cvs [commit aborted]: correct above errors first!
Please let me know what should be done
Thank you
Sadia
Then some appropriate commands {twisted from my last email}:
as root on the cvs_server:
edit /etc/group and add a group for your cvs work, i.e. add a line similar to
the one of the following:
users:x:100:sadia,user1,user2,user3
sadiascvsgroup:x:800:sadia,user1,user2,user3,userN
#if you choose to use users group,
# then substitute
# users where you see sadiascvsgroup below
chown sadia:sadiascvsgroup /appl/src/cvs/
Here sadia can be root on the server machine ?and can sadia be root on client
machines (for workstations)?
then as sadia on cvs_server:
cd /appl/src/cvs/
mkdir JavaAppl
pwd #assumption it returns /appl/src/cvs/
export CVSROOT=/appl/src/cvs/JavaAppl
cvs init
mkdir JavaAppl/projectdir
chown :sadiascvsgroup JavaAppl/projectdir
chmod g+rws JavaAppl/projectdir
#you'll want to tighten up security on the following directory later.
chown :sadiascvsgroup JavaAppl/CVSROOT
chmod g+rws JavaAppl/CVSROOT
then as sadia on a_workstation:
export CVSROOT=:ext:cvs_server:/appl/src/cvs/JavaAppl
export CVS_RSH=ssh
cvs checkout projectdir
date > projectdir/mydate
cvs add projectdir/mydate
cvs commit -m"a comment" projectdir/mydate
as user1 on another_workstation:
export CVSROOT=:ext:cvs_server:/appl/src/cvs/JavaAppl
export CVS_RSH=ssh
cvs checkout projectdir
Thank you
Sadia
____________________________________________________________________________________
Be a better friend, newshound, and
know-it-all with Yahoo! Mobile. Try it now.
http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ