← Back to team overview

sslug-teknik team mailing list archive

Re: CVS

 

Jan:

> Jeg vil sætte mig ind i CVS, men kommer ikke i gang. Jeg har taget
> udgangspunkt i "Friheden til at programmere".

Omtalen af CVS er stadig ikke helt god. Det er noget pjat at
vi overhovedet omtaler systemvariablen "CVSROOT". Den er
ikke nødvendig.

> Jeg gør følgende:
> 
> -----------------------------
> pip> cd /tmp
> tmp> export CVSROOT=/tmp/CVSROOT
> tmp> cvs init
> tmp> du CVSROOT/
> 4       CVSROOT/CVSROOT/Emptydir
> 140     CVSROOT/CVSROOT
> 144     CVSROOT
> tmp> cd
> jk> cd dmi/projects/pip/
> pip> export CVSROOT=$USER@$HOSTNAME:/tmp/CVSROOT

Det er fejlen. Hvis du inkluderer bruger- og maskinnavn i
CVS-roden, så skal du enten:

 * Have "pserver" kørende på systemet.
 * Have sat "CVS_RSH" til "ssh", så der bliver lavet
   en SSH-forbindelse til systemet, som CVS så
   arbejder igennem.

> pip> echo $CVSROOT
> jk@xxxxxxxxxxxxxxxx:/tmp/CVSROOT
> pip> cvs import pip jakob sebastian
> Permission denied.
> cvs [import aborted]: end of file from server (consult above messages if
> any)
> -----------------------------

cd ~/dmi/projects/pip && \
  cvs -d /tmp/CVSROOT import pip jakob sebastian

Skulle være nok.

Jacob
-- 
"I don't want to gain immortality in my works.
 I want to gain it by not dying."


Follow ups

References