Problem with cvs commit failed in cvs-freebsd setup [REVISED]

Giorgos Keramidas keramida at ceid.upatras.gr
Wed Mar 8 00:25:15 UTC 2006


On 2006-03-08 07:07, Jose Liang <jliang at so-net.net.tw> wrote:
> > On 2006-03-07 16:45, Giorgos Keramidas <keramida at ceid.upatras.gr> wrote:
> >
> > Because "$CVSROOT" in your environment is not set correctly.  You have
> > obviously included the string ``:local:'' somewhere in there, which is
> > wrong.
> >
>
> I see. If I use pserver then "$CVSROOT" set like this:
>
>   :pserver:jose at localhost:/home/cvs/cvsroot
>
> is it correct?

Yes.  The "pserver" and "ext" methods require a prefix.  For local paths
it's not necessary :)

> > This list looks ok.  I think your only problem is the wrong value of
> > $CVSROOT.  Try setting CVSROOT in your environment to include *ONLY* the
> > path to the CVS root directory.
> >
> > For /bin/sh or GNU bash, this would be:
> >
> >     $ export CVSROOT='/home/cvs/cvsroot'
> >
> > For csh(1) the equivalent is:
> >
> >     % setenv CVSROOT /home/cvs/cvsroot
> >
> > If this works fine, then make sure you also update any shell startup
> > files that include the old CVSROOT value, and you're set to go :)
> >
>
> That's wonderful! It is working now!
> Thank you for your patience and guide, thank you very much!!

Absolutely fantastic.  I was beginning to wonder what was wrong, since
I've been using the FreeBSD CVS scripts both at home and work with a
fair amount of success :)



More information about the freebsd-questions mailing list