Vai al contenuto

CVS vs SVN ... quale scegliere?


MacDragon

Messaggi raccomandati

Salve ragazzi ... a seguito del mio nuovo lavoro ... mi sono trovato nel giro di una settimana a diventare il responsabile della rete ... e ovviamente del server linux fresco di installazione :rolleyes::confused:

Adesso ci occorre sfruttare il discorso del versioning principalmente per file VS2005 (ahime) ma in seguito vorrei poterlo sfruttare anche in merito alla tracciabilita' di altri tipi di file che potrebbero non essere di testo.

Secondo voi quale sia la scelta migliore tra il CVS e l'SVN? Tenendo anche presente il discorso della concorrenzialita' tra gli accessi!

Grazie in anticipo!

Switcher since: some day in June '06

Nikon D40 + AF-S DX 18-55 G II ~ SIGMA 70-300 DG MACRO

flickr

"Solo due cose sono infinite, l'universo e la stupidità umana, e non sono sicuro della prima." (A. Einstein)

Link al commento
Condividi su altri siti

nessuno?

Switcher since: some day in June '06

Nikon D40 + AF-S DX 18-55 G II ~ SIGMA 70-300 DG MACRO

flickr

"Solo due cose sono infinite, l'universo e la stupidità umana, e non sono sicuro della prima." (A. Einstein)

Link al commento
Condividi su altri siti

E' difficile dare un consiglio o una risposta, in questo spazio.

Ad ogni modo.

CVS rappresenta il "vecchio", e ad oggi penso sia stramaledetto dalla stragrande maggioranza di programmatori che devono lavorare in gruppo su grandi progetti.

Subversion è stata una valida alternativa a CVS, semplice da usare, installare integrazione con apache, autorizzazione webdav, interfaccia web grazia a software tipo TRAC etc, ma secondo molti non è stata tutta questa grande evoluzione.

Oggi in molti si orientano verso il "distributed version control system", e di software ve ne sono tanti.

Personalmente negli ultimi 12 mesi ho usato bazar e git, e adesso uso solo ed esclusivamente git.

Pero' ripeto, questa è una ricerca/studio che solo tu puoi fare.

Se devi amministrare tu il server per il controllo delle versioni devi essere padrone del software.

Magari si tratta di un progettino è va bene subversion, pero' proprio per evitare problemi relativi alla concorrenzialità di accessi e modifiche, oggi si usano server distribuiti, in questo specifico caso io cedo che git funzioni alla grande.

Ti lascio qualche link che puoi leggere con calma:

http://en.wikipedia.org/wiki/Distributed_revision_control

http://ianclatworthy.files.wordpress.com/2007/10/dvcs-why-and-how3.pdf

http://en.wikipedia.org/wiki/Comparison_of_revision_control_software

http://it.wikipedia.org/wiki/Git_%28software%29

Ciao.

[B]Euripide:[/B]
[U]Parla da saggio ad un ignorante ed egli dirà che hai poco senno.[/U]

Link al commento
Condividi su altri siti

Archiviato

Questa discussione è archiviata e chiusa a future risposte.

×
×
  • Crea Nuovo...