• [^] # Re: Très interessant

    Posté par . En réponse à la dépêche Mercurial : version 1.7 et petit tour d'horizon. Évalué à 3.

    > Enfin, tout de même un trés gros bonus pour Mercurial : les MQ. Avec les MQ, le développeur > maintient une serie de patchs par dessus le repository, et se ballade facilement avec des
    > empilements/depilements (qpush/qpop). C'est très utile lorsqu'une modification est découpée
    > en plusieurs étapes : ca permet de tester un ensemble de changements de revenir en arrière,
    > de recommencer, etc... sans avoir fait le moindre commit.

    J'ai utilisé Hg pendant 2 ans au taff (maintenant c'est git) , ou on employé tous MQ massivement (on a du produire des centaines de patchs) donc je connais assez bien. MQ n'existe pas dans git... car c'est totalement inutile. La gestion des branches est tellement plus avancée que cette fonctionnalité n'est pas utile.

    De plus, MQ est utile quand on est seul, mais devient intenable pour du travail collaboratif.

    Note: MQ est une copie de Quilt, l'outil utilisé par... Linus torvalds avant de passer à BitKeeper. Il est donc parfaitement conscient de ce type d'outil et ce n'est pas un hasard si cela n'existe pas.