in

DotNetMarche

.NET Framework User Group delle Marche

This Blog

Syndication

ExternalBlogs

Perchè i sistemi di controllo di versione distribuito gestiscono meglio branch e merge?

Uno dei principali vantaggi dei DCVS indicati da molti articoli è quello di gestire meglio il processo di branch, ma spesso, specialmente in discussioni “introduttive”, non viene indicato perché ciò avviene.

In poche righe, riesce a farlo Joel Spolsky in questo tutorial di “rieducazione” degli utenti SVN al mondo dei DCVS, in particolare a Mercurial: http://hginit.com/00.html

Nel paragrafo “One more big conceptual difference” viene spiegato come ciò dipenda dal diverso comportamento tra SVN, che esegue durante la merge un confronto tra revisioni, e i DCVS (o perlomeno Mercurial), che invece confrontano dei changeset…. leggete poi l’articolo per ulteriori dettagli :)

Read the complete post at http://feedproxy.google.com/~r/ste8/~3/w0r4n0McpjI/perchegrave-i-sistemi-di-controllo-di-versione-distribuito-gestiscono-meglio.aspx

Published Jun 13 2011, 11:16 PM by Ste8's Blog
Filed under:
Powered by Community Server (Commercial Edition), by Telligent Systems