Question

Qu'est-ce que le programme Unix génère « diff » entre fichiers texte (ou INSERT / UPDATE / DELETE pour les bases de données) de manière telle que l'ordre dans lequel les « s diff » sont appliqués en est sans importance, et le résultat est le même quel que soit l'ordre.

Etherpad utilisé pour faire quelque chose comme ça.

Exemple (pour un document ou une base de données spécifique):

% Adam fait un changement X, Bob fait un changement Y, puis Adam marques  un autre changement Z.

% Cependant, en raison de la latence du réseau, Adam voit les changements dans cette  ordre: XZY, alors que Bob les voit dans cet ordre: YXZ.

% Cependant, le code / modifications sont écrites de façon que le rendement XYZ et YXZ la  même résultat.

Note: idéalement, cela peut se faire sans avoir à faire X / Y / Z inverse à tout point.

J'ai lu ? mais je ne suis pas sûr que ce ne vraiment ce que je veux.

Pas de solution correcte

Autres conseils

Git (ou tout autre système de contrôle intelligent de version) fournira cette fonctionnalité.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top