[Primipassi] Salve Fst question
Alessio Frusciante
algol@tin.it
Mar 25 Ott 2005 09:57:16 CEST
Robert J Absolute wrote:
> Ok mi sono documentato :
> il cvs serve a controllare la versione dei sorgenti
> che vengono scaricati da internet o che vengono
> modificati per tenere conto della versione (cosė su
> due piedi).
I sistemi come CVS, detti "sistemi di controllo di versione" (non un
nome particolarmente illuminante, secondo me), servono a permettere lo
sviluppo di un programma (in particolare sviluppo a cura di un *gruppo*
di programmatori) tenendo traccia di tutte le modifiche fatte nel tempo.
Questo permette di vedere i contributi di ciascuno, trovare il momento
in cui e` stato introdotto un baco, tornare indietro ad una versione
precedente di un file, evitare conflitti tra modifiche sullo stesso
file, etc.
Di solito non c'e` bisogno di prendere i sorgenti dal "repository" CVS,
perche' al momento del rilascio di un programma viene fornita una
"tarball", ossia un file che contiene tutto quello che serve per
compilarsi il programma. Questo evita il rischio di prelevare i sorgenti
in un momento in cui magari quello che e` presente su CVS non funziona.
Meglio ancora, spesso le distribuzioni contengono un pacchetto
installabile che evita anche gli eventuali problemi che potrebbero
presentarsi compilando il programma.
Ciao
Alessio
PS: sempre consigliabile mettere un oggetto significativo, si ritrovano
prima i messaggi.
Maggiori informazioni sulla lista
primipassi