Notizie in darcs

  • Software Engineering 3 Feb 2008

    Perché amare darcs e perché odiarlo

    di Gabriele Renzi

    darcs logoI DVCS sono un'idea relativamente recente, ma hanno una storia già abbastanza ricca. In principio fu arch, che sebbene abbia il merito di aver introdotto il concetto di sistema di revisione distribuito, era affetto da numerosi difetti sia di usabilità che di design (arch usava un sistema di denominazione dei file praticamente incompatibile con windows) ed è ormai un progetto abbandonato.

    La seconda e terza generazione di questi sistemi comprende invece sia progetti di successo come git o mercurial che sistemi meno diffusi come monotone, codeville o SVK, ognuno dei quali con diversi pregi e difetti.

    In questo gruppo è presente anche darcs, che è stato uno dei primi sistemi distribuiti ad aver avuto ampia diffusione, ma ha perso gran parte della sua visibilità quando hanno cominciato a diffondersi git e mercurial.

    La prossima uscita di darcs2 però potrebbe portare nuovo splendore a questo sistema, attaccando i difetti che ne hanno limitato la diffusione fino ad ora.

Screencast e videocorsi di programmazione
Stacktrace RSS Feed Stacktrace via E-mail
Hai idee per un articolo? Faccelo sapere!