J'ai un peu testé Fossil. Je me suis braqué à cause d'une de ses fonctionnalités : il interdit la révision de l'historique. Pas de rebase, pas de suppression de commit, etc.
Donc si je fais un truc un peu douteux, je ne peux pas le réviser localement avant de l'envoyer. Par exemple je fais un beau petit patch et je m'aperçoit que j'ai fait une faute de typo bien énorme. C'est parti pour un deuxième petit commit. Propre…
The lack of a "rebase" function is considered a feature of Fossil, not a bug.
À traduire par :
L'absence d'une fonction "rebase" est considérée comme une fonctionnalité, pas un bug.
Chez Mercurial où le rebase est possible, comme chez Git, on ne peut rebaser par erreur ce qui a déjà été envoyé. C'est déjà suffisant, le reste se règle entre gens consentants.
# Pas de révision d'historique
Posté par Christophe HENRY (site web personnel) . En réponse au journal Chiselapp ferme ses portes. Évalué à 10.
J'ai un peu testé Fossil. Je me suis braqué à cause d'une de ses fonctionnalités : il interdit la révision de l'historique. Pas de rebase, pas de suppression de commit, etc.
Donc si je fais un truc un peu douteux, je ne peux pas le réviser localement avant de l'envoyer. Par exemple je fais un beau petit patch et je m'aperçoit que j'ai fait une faute de typo bien énorme. C'est parti pour un deuxième petit commit. Propre…
À traduire par :
Chez Mercurial où le rebase est possible, comme chez Git, on ne peut rebaser par erreur ce qui a déjà été envoyé. C'est déjà suffisant, le reste se règle entre gens consentants.