Modelländerungen protokollieren
Sie können in Changesets die Modifikationen am Modell erfassen und gruppieren.
Innovator bietet die Möglichkeit, in Changesets die Modifikationen am Modell zu erfassen und zu gruppieren.
Hinweis
Ausschließlich der Modelladministrator kann in der Backstage-Ansicht Administrative Aufgaben die Änderungsprotokollierung aktivieren.
Dann erscheint die Backstage-Ansicht Changesets und in der Statuszeile wird das aktive Changeset angezeigt. Um im Modelleditor in die Backstage-Ansicht Changesets zu wechseln, klicken Sie auf das Protokoll.
Wenn die Protokollierung aktiv ist, dann arbeitet jeder Benutzer zu jedem Zeitpunkt in genau einem Changeset, das seine Änderungen am Modell aufzeichnet. Mehrere Benutzer können sich an einem Changeset beteiligen, um zusammenhängende Änderungen zu erfassen.
Ein aktives Changeset eines Benutzers erfasst alle relevanten Änderungen, die er direkt oder indirekt an Modellelementen vornimmt. Diese Änderungen werden als Operationen erfasst, wie z.B. Erzeugen, Löschen, Ändern von Elementen, Eigenschaften oder Spezifikationstexten.
Wenn Sie über Ihre Benutzerrolle oder im Administrator-Modus über das Verfahrensrecht Änderungsprotokolle ansehen verfügen, dann können Sie
-
in der Backstage-Ansicht Changesets mit der Schaltfläche Details das Toolfenster Changeset öffnen, das die Details zu den einzelnen Änderungen anzeigt
-
im Toolfenster Changeset in den Tabellen im Kontextmenü mit Verlauf die Verlaufstabelle des Elements öffnen
-
in nahezu jedem Fenster, in dem Modellelemente dargestellt werden, im Kontextmenü eines Elements mit Verlauf die Verlaufstabelle des Elements öffnen
Ein Changeset können Sie im Dialog Eigenschaften des Changesets ändern mit einem externen System verlinken und auch die entsprechende System-ID zuordnen. Als externe Systeme kommen z.B. Dokumentations-, Workflow- oder Change-Management-Systeme in Frage, die weitere Informationen zum Änderungskontext enthalten.
Alle Modelländerungen zu einem bestimmten Änderungskontext (fachliche Änderung, technisches Refactoring usw.) können Sie in einem Changeset sammeln. Dabei werden Sie durch zahlreiche Funktionen unterstützt. Die grundlegende Mehrbenutzerfähigkeit von Changesets erlaubt z.B. das Beteiligen an einem gemeinsamen Changeset und das Zusammenführen von Changesets in der Backstage-Ansicht Changesets. Außerdem können Sie in einem Changeset das Übernehmen oder Verschieben von Änderungen in andere Changesets auf Protokolleintragsebene nutzen, um vollständige Changesets zu einem Änderungskontext zu erstellen.
In diesem Kapitel finden Sie die Themen:
