
Sie können Designobjekte innerhalb eines ES Repository in andere Software-Komponentenversionen übernehmen. Es sind generell folgende Anwendungsfälle zu Unterscheiden:
Release-Übernahme
Sie wollen Objekte aus einer Software-Komponentenverion in eine andere übernehem, wobei beide Software-Komponentenversionen im System Landscape Directory registriert sind. Sie können folgende Objekte übernehmen:
Objekte einer lokalen Software-Komponentenversion übernehmen
Die Objekte einer lokalen Software-Komponentenversion sind nur für Projekte gedacht, die noch keinen auslieferungsrelevanten ESR-Content entwickeln. Um solche Objekte ausliefern zu können, müssen Sie die Objekte aus der lokalen Software-Komponentenversionen in eine Software-Komponentenversion übernehmen, die im System Landscape Directory registriert ist.
Die Funktion für beide Anwendungsfälle ist die selbe. Ebenso die folgenden Hinweise zur Verwendung der Funktion.
Sie können nur aktivierte Objekte in eine andere Software-Komponentenversion übernehmen.
Sie können folgende Objektmengen übernehmen:
Optionen im Schritt "Objekte auswählen" für die Einzelobjektauswahl
| Objektmenge | Zusatzoptionen (soweit vorhanden) | Verwendung der Option |
|---|---|---|
|
Einzelne Objekte (Die gelöschten Objekte sind in der Auswahlliste an der Ikone Löschversion ( Weitere Informationen: Einzelobjektauswahl . |
Ordner mit Inhalt exportieren |
Wenn angekreuzt, wird der gesamte Inhalt des Ordners (inklusive Inhalte von allen Unterordnern) übernommen. Ansonsten wird nur die Definition des Ordners übernommen. |
|
Abhängige Objekte aus Modellen hinzufügen |
Wenn angekreuzt, werden für folgende Objekttypen aus Modellen automatisch weitere von diesen Objekten abhängige Objekte mit übernommen: Filter, Vorlagen und Attributgruppen. |
|
|
Mit Berechtigungen |
Wenn angekreuzt, werden nicht nur die in der Liste ausgewählten Ordner und Namensraumdefinitionen übernommen, sondern auch den diesen Objekten zugeordneten Berechtigungen. |
Versionskonflikte
In der Regel übernehmen Sie alle Objekte einer Software-Komponentenversion beziehungsweise eines Namensraumes einmalig in eine andere. Danach wird die Entwicklung in der neuen Software-Komponentenversion fortgesetzt. Wenn in der alten Version noch Korrekturen nötig sind, die in die neue Version übernommen werden sollen, können Sie auch einzelne Objekte nachträglich in die neue Version übernehmen. Wenn dabei eines dieser Objekte in der neuen Version bereits geändert wurde, meldet der ES Builder einen Versionskonflikt. Sie können sich dann eine Liste der Objekte ansehen, die den Konflikt verursacht haben und diese von der Übernahme ausschließen.
Zusammenfassend tritt ein Versionskonflikt bei der Übernahme von Objekten nur dann auf, wenn ein Objekt in beiden Software-Komponentenversionen geändert wurde. Wenn ein Objekt nur in einer Software-Komponentenversion geändert wurde, übernimmt der ES Builder das Objekt der neusten Version.
Vorschau
Die Vorschau zeigt vor der Durchführung der Objektübernahme für jedes Objekt an, ob es übernommen wird oder nicht. Es gibt folgende Fälle zu unterscheiden:
| Fall | Erläuterung |
|---|---|
|
Übernahme |
Das Objekt wird übernommen, weil es in der Ausgangs-Software-Komponentenversion geändert wurde, in der Ziel-Software-Komponentenversion aber nicht. |
|
Keine Übernahme |
Das Objekt wird nicht übernommen, weil es in Ausgangs- und Ziel-Software-Komponentenversion sowieso schon identisch ist oder weil es in der in der Ausgangs-Software-Komponentenversion nicht geändert wurde. |
|
Konflikt |
Das Objekt führt zu einem Konflikt, weil es in Ausgangs- und Ziel-Software-Komponentenversion verändert wurde |
Sie können die Vorschau über das Ankreuzfeld Vorschau überspringen deaktivieren.
Für eine Release-Übernahme führen Sie die folgenden Schritte zur Vorbereitung durch:
Für die eigentliche Übernahme von Designobjekten gehen Sie folgendermaßen vor: