Changesets und Versionssteuerung in CDM
Ein Changeset ist eine Entwurfskopie einer Anwendung, die Sie bei Bedarf aktualisieren und speichern können. Wenn Sie mit Ihren Änderungen zufrieden sind, können Sie das Changeset bestätigen, um die Änderungen auf die Anwendung anzuwenden. Commit wird ausgeführt
Über Changesets
- Neues Changeset erstellen: Das Changeset enthält den vollständigen Konfigurationsdatensatz der Anwendung.
- Changeset speichern: Der Editor-Bereich, die Listenansicht und der Vorschaubereich werden aktualisiert, um den aufgelösten Status des Changesets widerzuspiegeln. Das System aktualisiert das Changeset, aktualisiert die Anwendung jedoch nicht. Änderungen werden auf angezeigt Aktivität Registerkarte. Sie müssen ein Changeset bestätigen, um die Konfigurationsdaten für die Anwendung zu aktualisieren. Nach dem Speichern können Sie zu anderen Aktivitäten wechseln und später zurückkehren, um das Changeset zu bearbeiten.
- Vorhandenes Changeset aktualisieren: Bearbeiten Sie ein Changeset, das gespeichert, aber nicht bestätigt wurde.
- Gespeichertes Changeset bestätigen: Das System generiert jeweils einen Snapshot bereitstellbarDas von den Changes betroffen ist.
Über Konflikte mit anderen Changesets der Anwendung, an der Sie arbeiten
Manchmal arbeiten Anwender A und Anwender B gleichzeitig an zwei verschiedenen Changesets derselben Anwendung. Wenn AnwenderA ein festgelegtes Changeset festlegt VariableX Bis A Und später versucht der Anwender, ein Changeset mit zu bestätigen VariableX Auf festlegen B , Ein Konflikt resultiert.
Ein offenes Changeset mit Konflikten ist blockiert – es kann nicht bestätigt werden. Das System benachrichtigt Sie über Konflikte mit einer Warnmeldung auf der Seite. Darüber hinaus wird Status Der Wert im Header ändert sich von Offen Bis Blockiert .
Siehe Konflikte zwischen Changeset-CommitsFür Beschreibungen der Arten von Konflikten, die das System identifiziert.