CVS

From Alessandro's Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

CVS è un sistema di controllo de versioni, un po come wikipedia, ma + mirato alla programmazione.

  • Per utilizzare il servizio è necessario connettersi:
cvs  -d :pserver:utente@cvsserver:/home/cvs/grid
  • oppure mettere le informazioni del login in una variabile per usi futuri:
export CVSROOT=:pserver:anoncvs@cvsserver:/home/cvs/grid
alias cvsmio='cvs -d $CVSROOT'
  • e fare il login
cvs login
  • Ci verrà chiesta la password
  • Aggiungiao un file nel repositorio:
cvs add mioprogramma.c
  • poi ogni volta che lo modificheremo bisognerà metterlo in cvs col seguente comando:
cvs commit -m "Seconda versione......." mioprogramma.c
  • si possono vedere le differenze tra il file su disco e quello in CVS così:
cvs diff mioprogramma.c
  • Per scaricarsi un file o una directory..
cvs checkout directory/file
  • ..o la forma abbreviata
cvs co directory/file