• [^] # Re: Soit j'ai rien compris soit...

    Posté par . En réponse à la dépêche Pijul, contrôle de version et théorie des patchs, version 0.12. Évalué à 2.

    Du point de vue purement théorique (en ignorant tout les outils qui vont autour), Git et Mercurial ne différent vraiment de SVN que par la possibilité de faire des branches. C'est une super innovation, qui enlève notamment le besoin d'avoir un serveur, et permet d'aller un peu plus vite.

    Euh... SVN permet aussi les branches ! C'est juste qu'elles sont lourdes à manipuler (recopie complète de trunk).
    Pour moi, l'innovation principale de Mercurial/Git par rapport à SVN, c'est d'être totalement indépendant d'un serveur central : pas de dépendances réseaux empêchant les commits, possibilité de faire des commits locaux, même quand on n'a pas les droits d'écriture sur le dépôt officiel (les contributeurs à des projets libres ont dû apprécier), ...