Versionen eines Modells vergleichen und zusammenführen

In diesem Abschnitt wird erläutert, wie in einer Teamentwicklungsumgebung Modelle effizient verglichen und zusammengeführt werden.

Teammitglieder, die gleichzeitig Modelle entwickeln, vergleichen die Modelle und führen sie zusammen, um Konflikte oder Unterschiede zwischen Versionen eines Modells zu beheben. Wenn Teammitglieder in einem Konfigurationsverwaltungssystem mit Modellen arbeiten, können sie Dateiversionen vergleichen, um die Entstehung und Entwicklung der Dateien zu verstehen. Bei paralleler Entwicklungsarbeit müssen die Teammitglieder häufig Dateien zusammenführen.

Beispiel

Das folgende Beispiel zeigt, wie mehrere Teammitglieder parallel an einem Projekt arbeiten.

In einem Repository liegt die Modelldatei X in der Version 20 vor.
  1. Benutzer A checkt Modelldatei X in der Version 20 aus und nimmt Änderungen daran vor.
  2. Benutzer B checkt Modelldatei X in der Version 20 aus und nimmt Änderungen daran vor.
  3. Benutzer A checkt die Datei ein und erzeugt dadurch die Version 21 der Modelldatei X.
  4. Benutzer B versucht, die Datei einzuchecken.
  5. Das Konfigurationsverwaltungssystem erkennt, dass im Repository bereits eine neuere Version des Modells vorhanden ist, und leitet eine Zusammenführung ein, damit die Änderungen von Benutzer B und die Änderungen von Benutzer A erhalten bleiben.
  6. Benutzer B behebt die Konflikte beim Zusammenführen.
  7. Benutzer B speichert das zusammengeführte Modell und schließt das Einchecken ab, wobei die Version 22 der Modelldatei X entsteht.
Zugehörige Konzepte
Modellaufgabenbereiche in einer Vergleichs- und Zusammenführungssitzung
Unterschiede und Konflikte zwischen Versionen eines Modells
Externe Referenzen in Modellen
Zugehörige Informationen
Lernprogramm zum Vergleichen und Zusammenführen von Modellversionen
Rechtliche Hinweise | Feedback
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.