Toolmentor: Implementierungsmodell mit Rational ClearCase einrichten
Dieser Toolmentor beschreibt, wie Sie das Implementierungsmodellverzeichnis mit Rational ClearCase einrichten.
Tool: Rational ClearCase
Beziehungen
Hauptbeschreibung

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.

Toolschritte

Führen Sie die folgenden Schritte aus, um das Implementierungsmodell mit Rational ClearCase einzurichten:

  1. Konfigurationsmanagement-Repositorys (ClearCase-VOBs) erstellen
  2. Vorhandene Dateien und Verzeichnisse in die VOBs importieren
  3. (Optional) Administrations-VOB für Definitionen globaler Typobjekte erstellen

1. Konfigurationsmanagements-Repositorys (ClearCase-VOBs) erstellen Zu Toolschritten

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):

  1. Klicken Sie in der Windows-Taskleiste auf Start > Programme > Rational Software > Rational ClearCase > Administration > Create VOB.
  2. 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.
  3. 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.

 Symbol für Onlinehilfe Ausführliche Informationen zum Erstellen von VOBs finden Sie in der Onlinehilfe zum ClearCase-Assistenten für die Erstellung von VOBs.

 Symbol für Buch Eine Übersicht über das Einrichten von VOBs finden Sie im Kapitel "Setting Up ClearCase VOBs" in der ClearCase-Veröffentlichung Administrator's Guide.

2. Vorhandene Dateien und Verzeichnisse in die VOBs importieren Zu Toolschritten

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.

  1. Wählen Sie im ClearCase-Explorer die Verzeichnisse und Dateien aus, die Sie importieren möchten.  
  2. 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.

 Symbol für Buch Informationen zum Importieren großer Dateimengen finden Sie in der Beschreibung des Befehls clearimport in der ClearCase-Veröffentlichung Command Reference.

3. (Optional) Administrations-VOB für Definitionen globaler Typobjekte erstellen Zu Toolschritten

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.

 Symbol für Buch  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.