Inhoudsopgave:
Definitie - Wat betekent Sun Workshop Teamware?
Sun Workshop Teamware is een gedistribueerd broncode-revisiebeheerbronproduct geproduceerd door Sun Microsystems. Het is ontworpen om te worden gebruikt door een team van mensen die tegelijkertijd software ontwikkelen. Teamware-tools verhogen de productiviteit van de organisatie en besparen tijd door broncodebeheer te vereenvoudigen.
Teamware beheert Sun's Solaris OS- en Java-systemen samen, met behulp van concurrentversiesysteem (CVS) en revisiecontrolesysteem (RCS). Ze bieden een geavanceerde bronrepositoryhiërarchie, waardoor meerdere bestandsupdates mogelijk zijn. Teamware verbetert ook de gedistribueerde ontwikkeling door een repository te kopiëren naar een andere repository die zich op een ander netwerk bevindt. Wijzigingen worden vervolgens opgenomen in lokale kopieën van de repository.
Techopedia legt Sun Workshop Teamware uit
Teamware-versiebeheer wordt geïmplementeerd als een laag op het broncodebesturingssysteem. Hiermee kunnen wijzigingen in individuele bestanden worden gevolgd en werkt het via bestandssystemen, waartoe clientprogramma's en gebruikers toegang hebben via een gekoppeld netwerkbestandssysteem. Teamware maakt de configuratie van werkmappen in werkruimten mogelijk en maakt het mogelijk om aan afzonderlijke versies van hetzelfde bestand te werken, zodat de nieuwste versies beschikbaar zijn op individuele werkruimten. Een ander voordeel van de inzet van Teamware is dat het gecoördineerde parallelle ontwikkeling ondersteunt, waardoor voor elke ontwikkelaar geïsoleerde werkruimten kunnen worden gemaakt. Ontwikkelaars krijgen de mogelijkheid om projectbestanden vanuit een centrale werkruimte naar hun eigen privéwerkruimte te kopiëren en wijzigingen in bestanden aan te brengen voordat ze terug naar de centrale werkruimte worden gekopieerd.
Een team voert zijn werk uit in bestanden en mappen. Alle werkende mappen worden in een map op hoog niveau geplaatst en verder omgezet naar een werkruimte met behulp van de Teamware. Teamware maakt gebruik van de volgende tools:
- Configuratie: vormt intelligente verbindingen tussen werkruimten die eigendom zijn van verschillende Teamware-gebruikers en houdt de geschiedenis bij van de gebruikte werkruimten en de uitgevoerde transacties
- Versiebeheer: huizengeschiedenis en delta's voor elk bestand
- Samenvoegen: biedt bescherming tegen wijzigingen in bestanden die overschrijvingen uitvoeren
- Freeze Pointing: maakt snapshots van de werkruimte
- Bouwen: combineert bestanden in werkende applicaties
Teamware converteert de map naar werkruimten. Wanneer nieuwe werkruimten worden gemaakt op basis van een kopie van een werkruimte, worden relaties gemaakt tussen werkruimten en de nieuw gemaakte kopie.