È utile imparare CVS prima di imparare SVN? Gran parte di questa conoscenza viene trasferita a SVN o sono troppo diversi?
È utile imparare CVS prima di imparare SVN? Gran parte di questa conoscenza viene trasferita a SVN o sono troppo diversi?
Sia CVS che SVN sono sistemi di controllo della versione centralizzati. Avere conoscenza dei flussi di lavoro e usarne uno ti aiuterà a usare l'altro, ma imparare il CVS prima semplicemente usare SVN non aggiungerebbe alcun valore. Se sei interessato a un sistema di controllo della versione centralizzato o se il tuo team sta utilizzando SVN, vai direttamente a SVN. La documentazione e le esercitazioni abbondano su Internet.
No. Imparare il CVS non è utile e ti farà marcire il cervello e insegnarti cattive abitudini. Ricordiamo che CVS è fondamentalmente un wrapper per RCS che è povero quanto SCCS. SVN sostituisce tutte le funzionalità di CVS e rimuove le limitazioni.
È un po 'come chiedere se dovresti imparare Visual Basic prima di imparare Javascript. Yuck, perché qualcuno dovrebbe preoccuparsi.
La soluzione migliore è imparare SVN e anche imparare un altro sistema che è decentralizzato come mercurial o git.
Leggi altre domande sui tag svn