Die Sicht 'CVS-Repositories', die , die Teil der Perspektive 'CVS-Repository - Durchsuchen' ist, zeigt die Positionen des CVS-Repository an, die Sie Ihrer Workbench hinzugefügt haben. Wenn Sie eine Position erweitern, werden der Hauptstrang (HEAD), Projektversionen und Verzweigungen in diesem Repository angezeigt. Sie können die Projektversionen und Verzweigungen zusätzlich erweitern. Auf diese Weise werden Ordner und Dateien in diesen angezeigt.
Mit Hilfe des Popup-Menüs für diese Sicht können Sie neue Repository-Positionen angeben. Verwenden Sie CVS-Repositories, um Ressourcen aus dem Repository für die Workbench auszuchecken, in der Sicht angezeigte Verzweigungen und Versionen zu konfigurieren, das Ressourcenprotokoll anzuzeigen und Ressourcenversionen zu vergleichen.
Die Sicht 'CVS-Repositories' sieht in etwa so aus:
In der Sicht 'Repositories' werden zwei Typen von Ordnern angezeigt. Sie können größtenteils in derselben Weise behandelt werden. Das heißt, sie können aus der Sicht 'Repositories' ausgecheckt werden, usw. Es gibt jedoch einige Fälle, in denen Module nicht in der Sicht 'Repositories' erweitert werden können, selbst wenn sie noch immer ausgecheckt werden können.
![]() |
Ein CVS-Modul, das einem Ordner auf dem CVS-Server zugeordnet ist. |
![]() |
Ein CVS-Modul, das in der Datei 'CVSROOT/modules' des Repositories definiert ist. |
Ähnlich wie die anderen Sichten in der Workbench, verfügt auch die Sicht "CVS-Repositories" über eine eigene Symbolleiste. Es stehen Schaltflächen in der Symbolleiste zum Aktualisieren der Sicht, zum Navigieren und Erstellen neuer Repository-Positionen zur Verfügung. Die Symbolleiste enthält außerdem ein Dropdown-Menü, mit dessen Hilfe der Benutzer die Sicht für ein Arbeitsset filtern kann.
Dieser Befehl zeichnet die Sicht neu und zeigt die Repository-Positionen als die in der Sicht dargestellte Hierarchie an.
Dieser Befehl zeichnet die Sicht neu und zeigt die Hierarchie an, die unmittelbar vor dem zuvor ausgegebenen Befehl 'Gehe in' angezeigt wurde.
Dieser Befehl zeichnet die Sicht neu und macht die untergeordneten Elemente des ausgewählten Eintrags zu dem durch die Sicht angezeigten Stammelementen.
Dieser Befehl aktualisiert den Inhalt der Sicht "Repositories".
Dieser Befehl blendet alle Ebenen von erweiterten Einträgen in der Sicht "Repositories" aus.
Dieser Befehl ruft den Assistenten auf, mit dessen Hilfe Sie eine neue Repository-Position angeben können.
Mit dem Dropdown-Menü in der Titelleiste kann die Sicht "Repositories" nach einem Arbeitsset gefiltert werden.
Über das Kontextmenü der Sicht 'Repositories' können Sie eine Reihe von nützlichen Operationen ausführen.
Dieser Befehl ruft den Assistenten auf, mit dessen Hilfe Sie eine neue Repository-Position angeben können. (entspricht dem Symbolleistenelement 'Hinzufügen' in der Sicht 'CVS-Repository).
Dieser Befehl, verfügbar bei den Einträgen Repository-Position und Datumskategorie, öffnet einen Dialog, der die Angabe eines Datumstags ermöglicht, das der Datumskategorie in dem Positionseintrag in der Sicht 'Repositories' hinzuzufügen ist.
Dieser Befehl checkt die ausgewählten CVS-Module aus in Projekte in der Workbench mit denselben Namen wie die fernen Module (für ferne Module, die Ordner auf dem Server sind) oder in Projekte mit dem im Modul angegebenen Namen (wenn das Modul in der Datei CVSROOT/modules auf dem Server definiert ist).
Dieser Befehl öffnet den Checkout-Assistenten, der ermöglicht zu konfigurieren, wie die ausgewählten fernen Module in die Workbench ausgecheckt werden.
Dieser Befehl versioniert die ausgewählte Ressource anhand des aktuellen Verzweigungsinhalts.
Dieser Befehl versioniert die ausgewählte Ressource anhand des aktuellen Verzweigungsinhalts und versetzt, wenn erforderlich, das Tag aus vorher gekennzeichneten Ressourcen.
Dieser Befehl vergleicht zwei ausgewählte Ressourcen.
Dieser Befehl vergleicht den ausgewählten Ordner mit einer Verzweigung oder einer Version desselben Ordners.
Mit diesem Befehl wird der Assistent aufgerufen, mit dem Sie die Verzweigungs- und Versionstags aufspüren können, die im Repository für den ausgewählten Ordner bestehen. Sie können diese Tags der Sicht "Repositories" hinzufügen, damit Ressourcen, die diese Tags haben, durchsucht werden können.
Mit diesem Befehl, der bei Einträgen für Repositorypositionen verfügbar ist, können Sie die Liste der bekannten Verzweigungen und Versionen aktualisieren, die für ausgewählte Projekte in der Sicht "Repositories" angezeigt wird. Diese Operation verwendet bei jedem Projekt die Dateien, die für das automatische Aktualisieren definiert wurden. Falls die Operation bei einem bestimmten Projekt fehlschlägt, können Sie über die Option "Verzweigungen und Versionen konfigurieren" für das Projekt eine oder mehrere geeignete Aktualisierungsdateien auswählen.
Dieser Befehl fügt das ausgewählte Projekt zur Liste der Projekte hinzu, die unter der angegebenen Verzweigung in der Sicht "Repositories" angezeigt werden. Er ändert lediglich die Sicht "Repositories" und wirkt sich in keiner Weise auf das Repository aus. Falls Sie das Projekt zu einer Verzweigung hinzufügen wollen, können Sie im Anschluss an diese Operation einen Befehl Mit vorhandenem Tag versehen ausführen.
Dieser Befehl öffnet die ausgewählte Ressource in einem Editor. Da Dateiüberarbeitungen in dem Repository unveränderlich sind, wird der Editor nur im Lesezugriff geöffnet und die Ressourcen können nicht geändert werden.
Dieser Befehl zeigt den Inhalt der Datei mit Anmerkungen an, die den Autor einer jeden Codezeile in der Datei identifizieren.
Dieser Befehl zeigt das Überarbeitungsprotokoll der ausgewählten Datei in der Sicht 'CVS-Ressourcenprotokoll' an.
Dieser Befehl, der bei Repository-Positionseinträgen verfügbar ist, ermöglicht die Änderung aller Eigenschaften der Position. Er ermöglicht auch die Zuordnung eines Anzeigenamens und eine Servercodierung, die dazu verwendet wird, Dateipfade und Festschreibungskommentare zwischen Client und Server zu übersetzen (ohne den Dateiinhalt zu beeinflussen).
Programmierung im Team mit CVS
CVS-Repositories
Verzweigungen
Versionen
Lokales Protokoll
CVS-Repository-Position erstellen
CVS-Repository-Position löschen
Sicht "CVS-Repositories" aktualisieren
Eigenschaften einer CVS-Repository-Position ändern
Projekt aus einem CVS-Repository auschecken
Ressourcen in der Workbench ersetzen
Neues Projekt mit CVS gemeinsam verwenden
Überarbeitungsprotokoll einer Datei anzeigen