note incontro cvs
andrea gelmini
andrea.gelmini a lugbs.linux.it
Mar 27 Maggio 2003 12:02:10 UTC
questa e` la scaletta che e` stata utilizzata ieri per il setup del cvs,
viene postata in quanto richiesto. se non avete assistito all'incontro ve
ne fate poco.
saluti,
andrea
- installazione pacchetto
- definizione del percorso di repository
- init del repository cvs
- creazione del file password (note relativamente agli utenti di sistema)
- passwd
- anonymous:
ginocvs:hlAmN0pdL98yo:root
gelmacvs:hlAmN0pdL98yo:root
- creazione delle password
perl -e 'print crypt("giobbe","ca")."\n"'
- creazione del file writers (note sulla inclusione/esclusione)
- writers/readers
- nome utente
- login dell'utente
- touch ~/.cvspass (occhio all'errore)
- cvs -d :pserver:ginocvs a localhost:/var/lib/cvs login
- creazione e import del progetto
- cd 'directory interessata'
- cvs -d :pserver:ginocvs a localhost:/var/lib/cvs import -m "inizio del progetto" prog1 prog1 nuovo
- check out dello stesso
- cvs -d :pserver:ginocvs a localhost:/var/lib/cvs co prog1
- insolite operazioni
forzare revision number: cvs commit -R x.x
taggare tutti i file ad un revision number: cvs tag -c "stringa" .
muoversi tra i tag: cvs update -r "stringa"
andare all'ultima versione: cvs update -A
creare un branch: cvs tag -b "stringa"
creare un branch forkando da un tag: cvs rtag -b -r "tag" "nome brach" .
- solite operazioni
commit
add
up
log
Maggiori informazioni sulla lista
Lug
|