DUdsen wrote:
> 1: hvordan sletter jeg et modul fra reprository
Du sletter det bare: 'cd $CVSROOT; rm -r modul'
> 2: hvordan overføre jeg et modul fra en server til end anden.
Kopierer kataloget (tror jeg. Jeg har ikke selv prøvet). Men
hvis du vil have loggen med, bliver det en hel del mere besværligt
(tror jeg).
> 3: hvad er forskellen på cvs release og commit.
De er meget forskellige. Commit bruger du til at sende dine ændringer
af koden til serveren. Release bruger du til at droppe din egen kopi.
Efter du har releaset et modul, kan du ikke længere committe dine
ændringer. Det svarer til at slette din kopi, men med release får
du note i loggen.
Kort sagt: Glem release. Du får ikke brug for den.
> 4: betyder det noget om man laver en cvs co uden og sletter dir
> et manuelt.
Du mener:
cvs co -m "blabla"
cd ..
rm -r modul
Right ? Det er den normale måde at gøre tingene på. Du kan altid
slette din lokale kopi. Serveren ved faktisk slet ikke, at du har
den.
> 5: hvordan ser jeg loggen for en bestemt fil
cvs log filnavn
Jeg har i øvrigt noget dokumentation liggende, som du kan se på
http://www.cc-consult.dkdoc/cvsbook-1.14/main_toc.html#SEC_Contents
Skriv hvis du vil have en tar kopi (i stedet for at flænse den
med wget).
Jeg har også en samling små CVS utilies ligggende, som jeg selv
har flikket sammen:
http://www.cc-consult.dk/diverse/cvsutil.tar.gz
-Claus