Hi ,
YES EVEN "
Did the `chmod g+rws JavaAppl/projectdir` work or give the same error?" GAVE THE SAME ERROR
<todd said>
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
</todd said>
ERRORS:
address@hidden ~]$ cvs checkout projectdir
address@hidden's password:
? projectdir/mydate
cvs checkout: Updating projectdir
<todd said>
Looks like you have a repository that already contains the mydate file, that
should be a good thing, except I was about to have you create the file.
</todd said>
address@hidden ~]$ cvs add projectdir/mydate
address@hidden's password:
cvs add: in directory .:
cvs [add aborted]: there is no version here; do 'cvs checkout' first
<todd said>
on workstation as sadia, please provide:
`ls -ld ~/projectdir/; ls -l ~/projectdir/`
</todd said>
<Sadia said>
I have used that and it showed the following
<todd said>
Are you sure you are feeding me the errors in the order you got them, I
expected a DIFFERENT error at this point????
YES
something is highly amiss at this point.
You probably have leftovers from several attempts of getting setup at this
point, some of which probably have permission/ownership problems. (probably
something owned by root that should be owned by sadia.)
There are two ways out that I can think of.
1) remove the repository and sandboxes that you have created so far and start
following the email with the description again fresh, if this fails go to
method 2, while indicating this one failed and how.
2) we have to look at the permission/ownership of everything in $CVSROOT and
the sandboxes, and then determine what changes have to be made.
The second method is significantly more pain in my book, but it is you who
gets to pick the method.
</todd said>
<Sadia said>
How are we supposed to do the second method>
<Sadia said>
<todd said>
BTW anyone who has a better (easier to understand) way to present how to get a
repository setup and requisite system config, PLEASE give me a hand here.
</todd said><Sadia Said>
Please check the following:
address@hidden ~]$ export CVSROOT=:ext:brownjug:/appl/src/cvs/JavaAppl
address@hidden export CVS_RSH=ssh
address@hidden ~]$ cvs checkout projectdir
address@hidden's password:
? projectdir/mydate
cvs checkout: Updating projectdir
address@hidden ls -ld ~/projectdir/;
drwxr-xr-x 3 sadia users 4096 Mar 10 15:49 /users/sadia/projectdir/
address@hidden ~]$ ls -l ~/projectdir/'
>
address@hidden date > projectdir/mydate
address@hidden ~]$ cvs add projectdir/mydate
address@hidden's password:
cvs add: in directory .:
cvs [add aborted]: there is no version here; do 'cvs checkout' first
address@hidden 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!
<sadia said>