Terminologie
Es gibt gewisse Unterschiede in der RUP-Terminologie und der Terminologie, die in ClearCase verwendet wird. Die
folgenden Definitionen toolspezifischer Terminologie helfen bei der Aufklärung dieser Unterschiede.
-
Konfigurationsmanagement: In ClearCase bezieht sich der Begriff Konfigurationsmanagement auf
Versionssteuerung und Build-Management. RUP verwendet die IEEE- und ISO-Definitionen für Konfigurationsmanagement (CM, Configuration Management), die auch das
Änderungsmanagement umfassen.
-
Konfigurations- und Änderungsmanagement: Sowohl ClearCase als auch Rational ClearQuest verwenden den Begriff
Konfigurations- und Änderungsmanagement, der mit der RUP-Definition des Konfigurationsmanagements synonym ist. RUP
verwendet diese Begriffe synonym.
-
Projekt: Ein ClearCase-Projekt ist mit dem Projekt-Repository in RUP gleichzusetzen.
Überblick
Dieser Toolmentor beschreibt, wie Sie ein Framework in der Entwicklungsumgebung erstellen, um Arbeitsergebnisse für
Konfigurationselemente, die mit der Implementierung und Bereitstellung des Softwareprodukts in Beziehung stehen, zu
organisieren und zu speichern. Die physische Darstellung von Subsystemen in der Entwicklungsumgebung definiert die
"Produktverzeichnisstruktur" und ist eigentlich das Implementierungsmodell für die Software.
Bevor Sie mit der Arbeit in ClearCase beginnen, müssen Sie wissen, ob Sie ClearCase Unified Change Management (UCM),
ein sofort einsatzfähiges Verwendungsmodell, oder die Basisversion von ClearCase verwenden, die eine Reihe von Tools
bereitstellt, mit denen Sie andere Verwendungsmodelle erstellen können.
Dieser Toolmentor gilt gleichermaßen für ClearCase-UCM- und ClearCase-Aufgaben, wohingegen alle anderen
ClearCase-Toolmentoren in RUP das UCM-Modell verwenden.
Dieser Toolmentor gilt für Microsoft Windows.
Führen Sie die folgenden Schritte aus, um das Implementierungsmodell mit Rational ClearCase einzurichten:
-
Konfigurationsmanagement-Repositorys (ClearCase-VOBs) erstellen
-
Vorhandene Dateien und Verzeichnisse in die VOBs importieren
-
(Optional) Administrations-VOB für Definitionen globaler Typobjekte
erstellen
Versioned Object Bases (VOBs) speichern Versionen von Dateien, Verzeichnissen und anderen Objekten. Sie dienen als
Repositorys für Konfigurationsmanagementinformationen. Es ist eine gängige Methode, die VOBs repräsentativ für die
Subsysteme zu erstellen, die in Ihrer Architektur definiert sind.
Gehen Sie zum Starten des Assistenten für die Erstellung von VOBs wie folgt vor (der Assistent bietet für jeden Schritt
eine Kontexthilfe an):
-
Klicken Sie in der Windows-Taskleiste auf Start > Programme > Rational Software > Rational
ClearCase > Administration > Create VOB.
-
Der Assistent für die Erstellung von VOBs wird gestartet. Folgen Sie den angezeigten Schritten, um eine
ClearCase-VOB zu erstellen. Vorher sollten Sie sich jedoch darüber informieren, welche Namenskonventionen für VOBs
in Ihrem Unternehmen oder Projekt gelten und wo die VOBs gespeichert werden müssen.
-
In den restlichen Schritten des Assistenten führen Sie die folgenden Aktionen aus:
-
-
Sie benennen die VOB und geben an, ob sie eine UCM-Komponente oder eine Projekt-VOB (PVOB) sein soll.
-
Sie geben eine Speicherposition für die VOB an.
-
Sie wählen Options aus.
Ausführliche
Informationen zum Erstellen von VOBs finden Sie in der Onlinehilfe zum ClearCase-Assistenten für die Erstellung von
VOBs.
Eine Übersicht über das
Einrichten von VOBs finden Sie im Kapitel "Setting Up ClearCase VOBs" in der ClearCase-Veröffentlichung
Administrator's Guide.
Erstellen Sie in einer ClearCase-Sicht für Ihr Projekt die gewünschte Basisverzeichnisstruktur in Ihren VOBs und
kopieren Sie vorhandene Dateien und Verzeichnisse in jede VOB, um die ersten Konfigurationselemente für die Entwicklung
(Rational-ClearCase-Elemente) zu erstellen.
-
Wählen Sie im ClearCase-Explorer die Verzeichnisse und Dateien aus, die Sie importieren möchten.
-
Klicken Sie mit der rechten Maustaste und wählen Sie in dem daraufhin angezeigten Befehlsmenü Add to Source
Control aus. Damit wird für jedes der hervorgehobenen Objekte ein ClearCase-Element erstellt.
Informationen zum
Importieren großer Dateimengen finden Sie in der Beschreibung des Befehls clearimport in der
ClearCase-Veröffentlichung Command Reference.
Optional können Sie eine Administrations-VOB erstellen, in der Definitionen globaler Typobjekte gespeichert werden.
Erstellen Sie beispielsweise eine Administrations-VOB für die Definitionen globaler Typobjekte, die bei der Definition
von Referenzversionen in Ihren Subsystemen verwendet werden.
Zum Erstellen einer Administrations-VOB starten Sie den in Schritt 1 beschriebenen
Assistenten für die Erstellung von VOBs und folgen Sie der Bedienerführung.
Weitere Informationen
zum Arbeiten mit Administrations-VOBs finden Sie im Abschnitt "Using Administrative VOBs and Global Types" in der
ClearCase-Veröffentlichung Administrator's Guide.
|