In diesem Abschnitt werden die nach dem Anwenden des
Rational
ClearQuest-Pakets OSLCLinks Version 1.0, 1.1
und 1.2 vorhandenen Schemaänderungen beschrieben.
Schemaänderungen nach dem Anwenden des Pakets OSLCLinks Version 1.0
Durch Anwenden des Pakets OSLCLinks Version 1.0 auf Ihr Schema wird ein neuer
statusunabhängiger Datensatztyp OSLCLink hinzugefügt und es werden mehrere
Aktualisierungen an den ausgewählten
ClearQuest-Datensatztypen vorgenommen.
Der neue statusunabhängiger Datensatztyp
OSLCLink schließt die folgenden Komponenten ein:
- Drei neue Felder:
- oslcl_link_type (Kurze Zeichenfolge 250)
- oslcl_label (Kurze Zeichenfolge 250)
- oslcl_URI (Mehrlinienfolge)
- Zwei neue Typaktionen: Modify (Modifizieren) und Delete (Löschen)
- Ein neues OSLCLink-Formular mit den Feldern linkType, label und URI
Die folgenden Änderungen werden für jeden vom Benutzer ausgewählten
ClearQuest-Datensatztyp vorgenommen:
- Neues reference_list-Feld oslc_links, das auf
OSLCLink verweist
- Neuer Hook (mit geändertem Wert) für das Feld oslc_links, das auf doppelte Links prüft und doppelte Links entfernt
- Neue Registerkarte Links im Übergabe-/Änderungsformular.
Die Registerkarte beinhaltet ein Steuerelement für übergeordnete und untergeordnete
Elemente, das dem Feld oslc_links zugeordnet ist.
Das Steuerelement für übergeordnete und untergeordnete Elemente enthält nicht die
Schaltflächen Hinzufügen, Neu und
Löschen, und die Felder linkType,
label und URI sind in den Spalten der Listensteuerung
enthalten.
- Neuer Basisaktionshook Commit, der den Masterstatus aller
zugeordneter Links ändert, wenn sich der Masterstatus des übergeordneten Datensatzes
ändert.
- Neuer Basisaktionshook Commit, mit dem Sie das Paket anpassen können, damit es an einem
ClearQuest-Sicherheitskontext mitwirken kann.
Schemaänderungen nach dem Anwenden des Pakets OSLCLinks Version 1.1
Sie müssen das Paket OSLCLinks Version 1.1 auf Ihr Schema anwenden und mindestens einen
Datensatztyp aktivieren, um
ClearQuest-Datensätze für die Unterstützung
von Statusvergleichselementen zu aktivieren, wie in Open Services for Lifecycle
Collaboration Change Management Specification Version 2.0 beschrieben.
Das Paket OSLCLinks Version 1.1 ist ein kumulatives Update. Durch Anwenden des Pakets der Version 1.1 auf Ihr Schema werden alle im
vorherigen
Abschnitt ("Schemaänderungen nach dem Anwenden des Pakets OSLCLinks Version 1.0")
beschriebenen Änderungen vorgenommen, und es werden die ausgewählten
ClearQuest-Datensätze dahingehend
aktualisiert, dass sie fünf neue Felder enthalten, die den OSLC-definierten Statusangaben entsprechen:
- oslc_cm-closed (INT)
- oslc_cm-inprogress (INT)
- oslc_cm-fixed (INT)
- oslc_cm-approved (INT)
- oslc_cm-reviewed (INT)
Schemaänderungen nach dem Anwenden des Pakets OSLCLinks Version 1.2
In ClearQuest Version
7.1.2.2 wird Unterstützung für das Paket OSLCLinks Version 1.2 eingeführt. Das Paket OSLCLinks
Version 1.2 enthält die gesamte Funktionalität der Versionen 1.0 und 1.1 und fügt Unterstützung für das folgende neue Feld hinzu, das einem
OSLC-definierten Status entspricht:
Wenn Sie das
Statusvergleichselement oslc_cm:verified verwenden möchten, sollten Sie
ein Upgrade auf das Paket OSLCLinks Version 1.2 durchführen.