On peut se passer de tout. 90% des utilisateurs de VCS se satisfont de SVN dont ils ne connaissent pas 30% des possibilités et n'imagine même pas en quoi un DVCS leur faciliterait la vie. Redonnes moi un CVS je continuerais à bosser. Les outils sont là pour apporter du confort et de la facilité mais on peut s'en passer.
Pouvoir manipuler, réordonner, rejouer les commits et recombiner les branches facilement comme le permet le rebase oui c'est une méga fonctionnalité. Ca t'apporte une flexibilité incroyable pour bosser en local. Ca permet de structurer et mûrir son travail plutôt que de pousser en continu comme un goret sur le repo central. Et ça permet aussi de combiner très facilement branches locales et branches remotes sur des backend pour qui le merge ne veut pas dire grand chose (lire SVN).
Rebase et merge n'ont pas la même sémantiques. Ils sont complémentaires. Je n'ai jamais bossé avec mercurial, mais le fait que google me sorte des plugins comme rebase (inclus de base) et histedit semble montrer que c'est pas si inutile que ca comme fonctionnalité.
[^] # Re: Yep!
Posté par ckyl . En réponse à la dépêche Fossil, une forge pour DVCS. Évalué à 6.
On peut se passer de tout. 90% des utilisateurs de VCS se satisfont de SVN dont ils ne connaissent pas 30% des possibilités et n'imagine même pas en quoi un DVCS leur faciliterait la vie. Redonnes moi un CVS je continuerais à bosser. Les outils sont là pour apporter du confort et de la facilité mais on peut s'en passer.
Pouvoir manipuler, réordonner, rejouer les commits et recombiner les branches facilement comme le permet le rebase oui c'est une méga fonctionnalité. Ca t'apporte une flexibilité incroyable pour bosser en local. Ca permet de structurer et mûrir son travail plutôt que de pousser en continu comme un goret sur le repo central. Et ça permet aussi de combiner très facilement branches locales et branches remotes sur des backend pour qui le merge ne veut pas dire grand chose (lire SVN).
Rebase et merge n'ont pas la même sémantiques. Ils sont complémentaires. Je n'ai jamais bossé avec mercurial, mais le fait que google me sorte des plugins comme rebase (inclus de base) et histedit semble montrer que c'est pas si inutile que ca comme fonctionnalité.