Mit dem Befehl bfimport und dem Importdienstprogramm wird ein importiertes Objekt umbenannt, wenn in der Datenbank bereits ein Objekt gleichen Namens vorhanden ist. Das Umbenennen von Objekten beim Import entspricht dem standardmäßigen Verhalten.
Wenn Sie dieses Verhalten ändern und vorhandene Objekte beim Import ersetzen möchten, müssen Sie für den Befehl bfimport die Option -r angeben oder in der Benutzerschnittstelle die Option "Entitäten ersetzen" auswählen.
In den folgenden Abschnitten werden die Namenskonventionen beschrieben, die vom Befehl bfimport und dem Importdienstprogramm beim Umbenennen und Ersetzen importierter Objekte verwendet werden.
Bei Momentaufnahmenobjekten (Projekte, Selektoren und Umgebungen) wird der jeweilige Momentaufnahmenname (sofern vorhanden) übernommen oder den Objekten wird beim Import ein Standardmomentaufnahmenname zugewiesen.
Bei Objekten in Exportdateien der Version 7.1 und niedriger werden bei Verwendung des Befehls bfimport und des Importdienstprogramms Objekte in der Benutzerschnittstelle entsprechend folgender Namenskonventionen umbenannt.
Objektstatus | Objektname in der Benutzerschnittstelle | Momentaufnahmenname in der Benutzerschnittstelle (gilt nur für Momentaufnahmenobjekte) |
---|---|---|
Neu, nicht in Datenbank | <neuer_objektname> | <momentaufnahmenname> |
In Datenbank vorhanden | <vorhandener_objektname>_IMPORT_<n> | <momentaufnahmenname> | Basismomentaufnahme |
Momentaufnahmenobjekte werden als neue Momentaufnahmen auf übergeordneter Ebene importiert, selbst wenn sie zuvor einer übergeordneten Momentaufnahme untergeordnet waren. Nur Projekte, Selektoren und Umgebungen können Momentaufnahmenobjekte sein. Wenn der Name einer Momentaufnahme vorhanden ist, wird er unverändert beibehalten. Ansonsten wird der Name der Standardbasismomentaufnahme zugewiesen (siehe Tabelle).
Bei Objekten in Exportdateien vor Version 7.1 werden bei Verwendung des Befehls bfimport und des Importdienstprogramms Objekte in der Benutzerschnittstelle entsprechend folgender Namenskonventionen umbenannt. Beachten Sie, dass Momentaufnahmenobjekte anhand der UUID anstatt nach ihrem Namen als Vertreter ausgewertet werden.
Objektstatus | Objektname in der Benutzerschnittstelle | Momentaufnahmenname in der Benutzerschnittstelle (gilt nur für Momentaufnahmenobjekte) |
---|---|---|
Neu, nicht in Datenbank | <neuer_objektname> | Basismomentaufnahme |
In Datenbank vorhanden, kein Momentaufnahmenobjekt | <vorhandener_objektname | Nicht zutreffend |
In Datenbank vorhanden, Momentaufnahmenobjekt | <vorhandener_objektname>_IMPORT_<n> | Basismomentaufnahme |
Momentaufnahmenobjekte werden als neue Momentaufnahmen auf übergeordneter Ebene importiert, selbst wenn sie zuvor einer übergeordneten Momentaufnahme untergeordnet waren. Nur Projekte, Selektoren und Umgebungen können Momentaufnahmenobjekte sein. Exportdateien vor Version 7.1 können keine Objekte mit Momentaufnahmennamen enthalten. Daher wird der Standardbasismomentaufnahmenname zugewiesen (siehe Tabelle).
Bei Objekten in Exportdateien der Version 7.1 werden bei Verwendung des Befehls bfimport und des Importdienstprogramms Objekte in der Benutzerschnittstelle entsprechend folgender Namenskonventionen umbenannt.
Objektstatus | Objektname in der Benutzerschnittstelle | Momentaufnahmenname in der Benutzerschnittstelle (gilt nur für Momentaufnahmenobjekte) |
---|---|---|
Neu, nicht in Datenbank | <neuer_objektname> | <momentaufnahmenname> | Basismomentaufnahme |
In Datenbank vorhanden | <neuer_objektname> | <momentaufnahmenname> | Basismomentaufnahme |
Momentaufnahmenobjekte werden anhand der UUID anstatt nach ihrem Namen als Vertreter ausgewertet. Momentaufnahmenobjekte werden als neue Momentaufnahmen auf übergeordneter Ebene importiert, selbst wenn sie zuvor einer übergeordneten Momentaufnahme untergeordnet waren. Nur Projekte, Selektoren und Umgebungen können Momentaufnahmenobjekte sein. Alle Objekte der Version 7.1 haben entweder einen eindeutigen Momentaufnahmennamen oder den Standardbasismomentaufnahmennamen.
Im folgenden Szenario wird das Verhalten demonstriert.