• [^] # Re: Patchez moi !

    Posté par . En réponse à la dépêche Pijul, contrôle de version et théorie des patchs, version 0.12. Évalué à 3. Dernière modification le 30 avril 2019 à 07:36.

    Ah oui, sauf que là tes deux patchs ne sont pas productibles en parallèles. La règle dans Pijul, c'est que tu peux commuter deux patchs si et seulement si tes deux patchs sont productibles indépendamment. Ici, ton second patch dépend du premier, parce qu'il touche à des lignes voisines.

    Cette terminologie m'avait déjà gênée plus haut parce que je sentais que je ne la comprenait pas. La paire de patch qu'il décrit peuvent être produit en parallèle, c'est un fait. Au moment du regroupement de ces commits il faudra définir l'ordre c'est ça ? Et à ce moment là l'historique de mon code devient quelque chose comme {A, B, C->D, E} pour que A, B et E soient non ordonnés mais C et D dans un ordre bien défini car non commutables (non productible en parallèle dans votre terminologie) ?