Confronto e unione delle versioni di un modello

In questa sezione vengono fornite indicazioni su come confrontare e unire modelli in un ambiente di sviluppo team.

Quando i membri di un team sviluppano dei modelli in parallelo, confrontano e uniscono i modelli per risolvere conflitti o differenze tra versioni di un modello. I membri di un team che gestiscono modelli in un sistema di gestione configurazione possono confrontare le versioni di un file per comprendere la cronologia e lo sviluppo dei file. I membri di un team generalmente hanno necessità di unire i file quando sviluppano i modelli in parallelo.

Esempio

Considerare il seguente esempio, che mostra in che modo più membri di un team lavorano in parallelo.

In un repository, il file del modello X si trova alla versione 20.
  1. L'utente A estrae il file del modello X e lo modifica.
  2. L'utente B estrae il file del modello, versione 20, X e lo modifica.
  3. L'utente A archivia il file e crea il file del modello X, versione 21.
  4. L'utente B tenta di archiviare il file.
  5. Il sistema di gestione configurazione rileva che nel repository è presente una versione più recente del modello e inizia un'unione in modo che le modifiche dell'utente B possano essere unite alle modifiche dell'utente A.
  6. L'utente B risolve i conflitti nell'unione.
  7. L'utente B salva il modello unito e completa l'archiviazione, creando un file del modello, versione 22.
Concetti correlati
Ruoli di un modello in una sessione di confronto e unione
Differenze e conflitti tra versioni di un modello
Riferimenti esterni nei modelli

Feedback