De view CVS-repository's, die deel uitmaakt van het perspectief CVS-repositoryverkenner, geeft de CVS-repositorylocaties weer die u hebt toegevoegd aan de workbench. Bij het uitvouwen van een locatie worden trunk (HEAD), projectversies en vertakkingen van de betreffende repository weergegeven. U kunt de projectversies en vertakkingen verder uitvouwen als u de mappen en bestanden hierin wilt weergeven.
Met behulp van het voorgrondmenu van deze view kunt u nieuwe repositorylocaties opgeven. Gebruik de view CVS-repository's om de resources van de repository naar de workbench uit te checken, vertakkingen en versies die worden afgebeeld door de view te configureren, resourcehistorie te controleren en resourceversies te vergelijken.
De view CVS-repository's ziet er als volgt uit:
In de repositoryview worden twee typen mappen weergegeven. Deze kunnen grotendeels op dezelfde wijze worden behandeld. Derhalve kunnen deze worden uitgecheckt vanuit de view Repository's, enzovoort. Er zijn echter een aantal gevallen waarin de modules niet kunnen worden uitgebreid in de view Repository's hoewel deze wel kunnen worden uitgecheckt.
![]() |
Een CVS-module die is toegewezen aan een map op de CVS-server. |
![]() |
Een CVS-module die is gedefinieerd in het bestand CVSROOT/modules van de repository. |
Net als andere views in de workbench, beschikt de view CVS-repository's over een eigen werkbalk. Er zijn werkbalkknoppen voor het vernieuwen van een view, voor navigeren en voor het maken van nieuwe repositorylocaties. Ook bevat de werkbalk een vervolgkeuzemenu waarmee u de view op werkset kunt filteren.
Met deze opdracht wordt de view opnieuw getekend, waarbij de repositorylocaties worden afgebeeld als de hoofddirectory's in de view.
Met deze opdracht wordt de view opnieuw getekend, waarbij de directory's worden afgebeeld die onmiddellijk vóór de vorige opdracht Naar werden afgebeeld.
Met deze opdracht wordt de view opnieuw getekend, waarbij de onderliggende elementen van het geselecteerde item de hoofddirectory's van de view vormen.
Met deze opdracht wordt de inhoud van de view Repository's vernieuwd.
Met deze opdracht worden alle uitgevouwen items in de view Repository's samengevouwen.
Met behulp van deze opdracht verschijnt een wizard waarmee u een nieuwe repositorylocatie kunt opgeven.
Met het vervolgkeuzemenu in de titelbalk kan de view Repository's worden gefilterd op een werkset.
Vanuit het voorgrondmenu van de view Repository's kunt u verschillende interessante bewerkingen uitvoeren.
Met behulp van deze opdracht verschijnt een wizard waarmee u een nieuwe repositorylocatie kunt opgeven (zelfde als de werkbalkoptie CVS-repository toevoegen).
Met deze opdracht, die beschikbaar is in Repositorylocatie en Datumcategorie, komt een dialoogvenster tevoorschijn waarmee u een datumtag kunt opgeven die moet worden toegevoegd aan de Datumcategorie van het locatie-item in de view Repository's.
Met deze opdracht worden de geselecteerde CVS-modules uitgecheckt naar projecten in de workbench met dezelfde naam als de modules op afstand (voor modules op afstand die mappen op de server vormen) of naar projecten met de naam die is opgegeven bij de module (als de module is gedefinieerd in het bestand CVSROOT/modules op de server).
Met deze opdracht wordt een wizard Uitchecken geopend om te configureren hoe de geselecteerde modules op afstand kunnen worden uitgecheckt naar de workbench.
Met deze opdracht wordt de versie van de geselecteerde resource gecodeerd op basis van de inhoud van de huidige vertakking.
Met deze opdracht wordt de versietag van de geselecteerde resource aangebracht op basis van de huidige inhoud van de vertakking, waarbij indien nodig de versietag van eerder gelabelde resources wordt verplaatst.
Met deze opdracht worden twee geselecteerde resources met elkaar vergeleken.
Met behulp van deze opdracht wordt de geselecteerde map vergeleken met een vertakking of versie uit dezelfde map.
Met deze opdrachten worden alle submappen van het geselecteerde item in een keer opgehaald.
Met deze opdracht wordt de geselecteerde repositorylocatie verwijderd. Van alle projecten die eerder aan deze repository zijn toegewezen, moet u de toewijzing eerst opheffen.
Met deze opdracht wordt de structuur van de repositorymap vernieuwd.
Met deze opdracht komt een wizard tevoorschijn waarmee u de vertakking en versietags kunt bekijken die zich in de repository bevinden voor de geselecteerde map, zodat deze kunnen worden toegevoegd aan de view Repository's, waarmee kan worden gebladerd door de resources die van een tag zijn voorzien.
Met deze opdracht, die beschikbaar is op de repositorylocatie-items, kunt u de lijst met bekende vertakkingen en versies vernieuwen die worden weergegeven in de repositoryview van de geselecteerde projecten. Bij deze bewerking wordt gebruikgemaakt van de bestanden voor automatisch vernieuwen die zijn gedefinieerd voor ieder project. Als deze bewerking voor een bepaald project mislukt, kunt u de opdracht Vertakkingen en versies configureren op het project gebruiken voor het selecteren van een of meer geschikte vernieuwingsbestanden.
Met deze opdracht wordt het geselecteerde project toegevoegd aan de lijst met de projecten die worden weergegeven onder de opgegeven vertakking in de view repository's. Met behulp van deze opdracht wijzigt u slechts de view repository's, maar de opdracht heeft geen enkele invloed op de repository. Als u het project aan een vertakking wilt toevoegen, kunt u na deze bewerking de opdracht Tag maken met bestaande uitvoeren.
Met deze opdracht wordt het geselecteerde bestand in een editor geopend. Omdat de bestandsherzieningen in de repository niet meer kunnen worden gewijzigd, wordt de editor geopend in de werkstand alleen-lezen, en kunnen geen wijzigingen worden aangebracht.
Met deze opdracht wordt de inhoud van een bestand afgebeeld met de annotaties die de auteur aangeven van elke coderegel in het bestand.
Met deze opdracht wordt de herzieningshistorie van het geselecteerde bestand in de view Historie afgebeeld.
Met deze opdracht, die beschikbaar is op de repositorylocatie-items, wordt het mogelijk de eigenschappen van de locatie te wijzigen. Ook kunt u hiermee een weergavenaam toewijzen en een servercodering die wordt gebruikt voor het vertalen van bestandspaden en commentaren tussen client en server vastlegt (maar geen effect heeft op de inhoud van het bestand).
Programmeren in teams met CVS
CVS-repository's
Vertakkingen
Versies
Lokale historie
Een CVS-repositorylocatie maken
Een CVS-repositorylocatie negeren
De view CVS-repository's vernieuwen
De eigenschappen van een CVS-repositorylocatie wijzigen
Een project uit een CVS-repository uitchecken
Resources in de workbench vervangen
Een nieuw project delen met CVS
Herzieningshistorie van een bestand weergeven