Puisque tu nous fais l'honneur de faire un petit détour parmi nous,j'aurais une petite question.
Dans la documentation de Pijul (très soignée au demeurant), on lit :
In Pijul, for any two changes A and B, either A and B commute, (in other words, A and B can be applied in any order), or A depends on B, or B depends on A.
J'avoue que je ne saisis pas bien dans quels cas des changes pourraient commuter hormis sur les noms de fichiers d'un répertoire dans lesquels l'ordre n'a effectivement pas d'importance.
La définition de la commutation dans la théorie des patches de Darcs est bien différente et tient compte du contexte. Elle est donc transposable au contenu d'un fichier.
Commuter 2 patches implique d'appliquer une succession de patchs bien différents pour un résultat équivalent.
Elle ne dit pas qu'on peut appliquer A et B dans n'importe quel ordre.
[^] # Re: *.cpp et *.*
Posté par El Titi . En réponse au lien Announcing Pijul 1.0 beta. Évalué à 2.
Puisque tu nous fais l'honneur de faire un petit détour parmi nous,j'aurais une petite question.
Dans la documentation de Pijul (très soignée au demeurant), on lit :
J'avoue que je ne saisis pas bien dans quels cas des changes pourraient commuter hormis sur les noms de fichiers d'un répertoire dans lesquels l'ordre n'a effectivement pas d'importance.
La définition de la commutation dans la théorie des patches de Darcs est bien différente et tient compte du contexte. Elle est donc transposable au contenu d'un fichier.
Commuter 2 patches implique d'appliquer une succession de patchs bien différents pour un résultat équivalent.
Elle ne dit pas qu'on peut appliquer A et B dans n'importe quel ordre.