Bevor Sie auf die in einem Rational ClearCase-Repository (VOB) gespeicherten Ressourcen zugreifen oder der ClearCase-Quellcodeverwaltung vorhandene Ressourcen hinzufügen können, müssen Sie eine Rational ClearCase-Ansicht erstellen. Eine ClearCase-Ansicht wählt eine bestimmte Gruppe von Datei- und Verzeichnisversionen aus mindestens einer VOB aus, damit Sie diese auf Ihrem Computer öffnen können. Dieses Verzeichnis wird als Kopierbereich der Ansicht bezeichnet.
Jede ClearCase-Ansicht auf Ihrem Computer wird von einem ClearCase-Server unterstützt. Ein einziger ClearCase-Server kann mehrere ClearCase-Ansichten und -Client-Hosts unterstützen. Jede Ansicht wird jedoch von nur einem ClearCase-Server unterstützt. Die meisten Operationen in einer ClearCase-Ansicht erfordern eine Verbindung zu dem ClearCase-Server, der die Ansicht unterstützt.
Wenn Sie mit IBM Rational® ClearTeam Explorer™ arbeiten, stehen Ihnen zwei Arten von ClearCase-Ansichten zur Verfügung:
Eine Webansicht ist eine kopiebasierte ClearCase-Ansicht, die Verbindungen mit hoher Latenzzeit zu einem CCRC WAN Server toleriert, kann aber sowohl in WAN- (Weitverkehrsnetz) als auch in LAN-Umgebungen (lokales Netz) verwendet werden. Für viele der ClearCase-Operationen, die Sie mit Webansichten ausführen können, ist eine explizite Verbindung zu einem CCRC WAN Server erforderlich. Es ist jedoch eine Teilmenge von Operationen verfügbar, die auch dann verwendet werden können, wenn keine Verbindung zum CCRC WAN Server besteht. Eine Webansicht wählt mithilfe einer Konfigurationsspezifikation eine bestimmte Gruppe von Datei- und Verzeichnisversionen aus mindestens einer VOB aus, damit Sie diese auf Ihrem Computer öffnen können. Ressourcen, die der Quellcodeverwaltung unterliegen, müssen in eine Webansicht geladen werden, bevor Sie darauf zugreifen können.
Eine dynamische Ansicht ist eine ClearCase-Ansicht, die mithilfe des Multiversionsdateisystems (MVFS) auf Elementversionen in VOBs zugreift. Damit dynamische Ansichten in Rational ClearTeam Explorer verwendet werden können, muss zusätzlich zu Rational ClearTeam Explorer auch der native ClearCase-Client auf Ihrem System installiert sein. Ähnlich wie Webansichten wählen dynamische Sichten mithilfe einer Konfigurationsspezifikation eine bestimmte Gruppe von Datei- und Verzeichnisversionen aus mindestens einer VOB aus, damit Sie diese auf Ihrem Computer öffnen können.
Dynamische Ansichten müssen angehängt und gestartet werden, bevor Sie verfügbar sind. Nach der Erstellung einer dynamischen Ansicht können Sie im ClearTeam-Navigator unter dem entsprechenden Knoten darauf zugreifen. Wenn Ihre dynamische Ansicht für eine beliebige Sitzung nicht angezeigt wird, müssen Sie mit der rechten Maustaste auf den Knoten Eigene Ansichten im ClearTeam-Navigator klicken und im Kontextmenü den Eintrag Dynamische Ansicht starten auswählen. Sobald die Ansicht gestartet wurde, erweitern Sie den Ansichtsnamenknoten. Wenn der Knoten leer ist, ist die VOB nicht angehängt. Klicken Sie zum Anhängen der VOB auf das Symbol für die Optionsliste des Ansichtsmenüs (das kleine, umgekehrte Dreieck), das dem ClearTeam-Navigator zugeordnet ist, und wählen Sie die Option Abgehängte VOBs aus. Wenn der VOB-Name in der dynamischen Ansicht angezeigt wird, klicken Sie auf den VOB-Namen, um die VOB automatisch anzuhängen. Falls Sie diese VOB jedoch zu einem früheren Zeitpunkt abgehängt haben, wird sie nicht automatisch angehängt, wenn Sie sie auswählen. Stattdessen müssen Sie mit der rechten Maustaste auf den VOB-Namen klicken und im Kontextmenü VOB anhängen auswählen.
Es gibt zwei Möglichkeiten, eine Dateiversion in einer Webansicht zu modifizieren:
Wenn Sie alle Änderungen vorgenommen haben, checken Sie die Datei ein, um die Änderungen in der VOB festzuschreiben und eine neue Version zu erstellen, auf die andere Teammitglieder zugreifen können. (Wenn Sie eine Datei einchecken, die als entwendete Datei modifiziert wurde, werden Sie möglicherweise aufgefordert, Ihre Änderungen mit den Änderungen der Benutzer zu mischen, denen nicht bekannt war, dass Sie die Datei modifizieren.)
Sie können eine Dateiversion in einer dynamischen Sicht ändern, indem Sie die Datei aus der Quellcodeverwaltung auschecken. Dynamische Ansichten unterstützen keine Operationen zum Entwenden, zum Widerrufen der Entwendung und zum Laden.