21-10-2010, 10:22 AM
À froid, comme ça, je vois déjà 2 gros points en faveurs de Git :
Dans Git, l'utilisation de branches (même locales) est encouragée par l'extrême simplicité de la chose. Sur SVN c'est bien plus chiant, donc on s'en sert moins.
Dans Git, les submodules sont bien mieux fichus : lors d'un pull, on ne se retrouve pas forcément avec la dernière version du module : c'est à nous de choisir. Sur SVN, les externals sont une vraie plaie et peuvent facilement casser plein de choses.
De plus, Git a des outils très sympas comme Gitflow.
Sephi-Chan
Dans Git, l'utilisation de branches (même locales) est encouragée par l'extrême simplicité de la chose. Sur SVN c'est bien plus chiant, donc on s'en sert moins.
Dans Git, les submodules sont bien mieux fichus : lors d'un pull, on ne se retrouve pas forcément avec la dernière version du module : c'est à nous de choisir. Sur SVN, les externals sont une vraie plaie et peuvent facilement casser plein de choses.
De plus, Git a des outils très sympas comme Gitflow.
Sephi-Chan