Ceci ne m'empêche pas de penser que Git n'est pas le plus adapté à la majorité des projets/développeurs.
Ca me semble très adapté à tous les projets qui ont les conditions suivantes:
- Faible nombre de maintainers mais souvent des patchs envoyés par des contributeurs
- Interface simple pour les traducteurs éventuels (genre interface web), histoire de ne pas demander à des gens non techniques de comprendre les principes de git
Ca n'est par contre pas forcement adpaté à des projets ou tout le monde commit directement et il n'y a pas de review de patch ou de merge de branches
Pour mes projets perso j'ai utilisé bzr pendant un certain temps avant de devoir me mettre à git (pour envoyer des patch au kernel puis à de plus en plus de projets...), et depuis que j'ai découvert la facilité d'utilisation de git quand tu connais les quelques commandes correspondant à ton workflow, je n'utilise plus que git (et je suis fan du commit --amend :) ).
Oui il y a enormement de commandes, correspondant à plein d'utilisations que tu peux en faire, mais peu sont utiles à une personne donnée.
[^] # Re: Git powaaa !
Posté par Pascal Terjan . En réponse à la dépêche GNOME 2.26 est disponible. Évalué à 2.
Ca me semble très adapté à tous les projets qui ont les conditions suivantes:
- Faible nombre de maintainers mais souvent des patchs envoyés par des contributeurs
- Interface simple pour les traducteurs éventuels (genre interface web), histoire de ne pas demander à des gens non techniques de comprendre les principes de git
Ca n'est par contre pas forcement adpaté à des projets ou tout le monde commit directement et il n'y a pas de review de patch ou de merge de branches
Pour mes projets perso j'ai utilisé bzr pendant un certain temps avant de devoir me mettre à git (pour envoyer des patch au kernel puis à de plus en plus de projets...), et depuis que j'ai découvert la facilité d'utilisation de git quand tu connais les quelques commandes correspondant à ton workflow, je n'utilise plus que git (et je suis fan du commit --amend :) ).
Oui il y a enormement de commandes, correspondant à plein d'utilisations que tu peux en faire, mais peu sont utiles à une personne donnée.