Domanda

Che programma Unix genera "diff" s tra i file di testo (o Inserimento / aggiornamento / DELETE per database) in modo tale che l'un'affinché i s "diff" viene applicata è irrilevante, e il risultato è lo stesso indipendentemente dall'ordine.

Etherpad usato per fare qualcosa di simile.

Esempio (per un dato documento o database):

% Adam apporta una modifica X, allora Bob fa un cambiamento Y, poi fa Adam  un altro cambiamento Z.

% Tuttavia, a causa della latenza di rete, Adam vede i cambiamenti in questo  ordine: XZY, mentre Bob li vede in questo ordine: YXZ.

% Tuttavia, il codice / modifiche sono scritti in modo che XYZ e YXZ cedono il  stesso risultato.

Nota: idealmente, questo può essere fatto senza dover fare X / Y / Z inversa in qualsiasi punto.

Ho letto ? ma non sono sicuro che questo lo fa davvero quello che voglio.

Nessuna soluzione corretta

Altri suggerimenti

Git (o qualsiasi altro sistema di controllo della versione smart) fornirà questa funzionalità.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top