Inhaltsverzeichnis:
Definition - Was bedeutet Sun Workshop Teamware?
Sun Workshop Teamware ist ein verteiltes Versionsverwaltungsprodukt für Quellcode, das von Sun Microsystems hergestellt wird. Es wurde entwickelt, um von einem Team von Personen verwendet zu werden, die gleichzeitig Software entwickeln. Teamware-Tools steigern die Produktivität Ihres Unternehmens und sparen Zeit, indem sie die Quellcodeverwaltung vereinfachen.
Teamware verwaltet die Solaris-Betriebssysteme und Java-Systeme von Sun zusammen mit CVS (Concurrent Versions System) und RCS (Revision Control System). Sie bieten eine ausgeklügelte Quell-Repository-Hierarchie, die mehrere Dateiaktualisierungen ermöglicht. Teamware verbessert auch die verteilte Entwicklung, indem ein Repository in ein anderes Repository kopiert wird, das sich in einem anderen Netzwerk befindet. Änderungen werden dann in lokale Kopien des Repositorys übernommen.
Techopedia erklärt Sun Workshop Teamware
Die Teamware-Versionskontrolle ist als Schicht auf dem Quellcode-Kontrollsystem implementiert. Es ermöglicht das Nachverfolgen von Änderungen an einzelnen Dateien und funktioniert über Dateisysteme, auf die Clientprogramme und Benutzer über ein bereitgestelltes Netzwerkdateisystem zugreifen. Teamware ermöglicht die Konfiguration von Arbeitsverzeichnissen in Arbeitsbereichen und die Bearbeitung einzelner Versionen derselben Datei. Dadurch wird sichergestellt, dass die neuesten Versionen in den einzelnen Arbeitsbereichen verfügbar sind. Ein weiterer Vorteil der Bereitstellung von Teamware besteht darin, dass eine koordinierte parallele Entwicklung unterstützt wird, sodass für jeden Entwickler separate Arbeitsbereiche erstellt werden können. Entwickler haben die Möglichkeit, Projektdateien von einem zentralen Arbeitsbereich in einen eigenen privaten Arbeitsbereich zu kopieren und Änderungen an Dateien vorzunehmen, bevor sie zurück in den zentralen Arbeitsbereich kopiert werden.
Ein Team erledigt seine Arbeit in Dateien und Verzeichnissen. Alle Arbeitsverzeichnisse werden in einem übergeordneten Verzeichnis abgelegt und mithilfe der Teamware in einen Arbeitsbereich umgewandelt. Teamware verwendet die folgenden Tools:
- Konfiguration: Stellt intelligente Verbindungen zwischen Arbeitsbereichen her, die verschiedenen Teamware-Benutzern gehören, und verwaltet den Verlauf der verwendeten Arbeitsbereiche und der ausgeführten Transaktionen
- Versionierung: Enthält Verlauf und Deltas für jede Datei
- Zusammenführen: Bietet Schutz vor Änderungen an Dateien, die überschrieben werden
- Freeze Pointing: Nimmt Arbeitsbereich-Snapshots auf
- Erstellen: Kombiniert Dateien zu Arbeitsanwendungen
Teamware konvertiert das Verzeichnis in Arbeitsbereiche. Wenn aus einer Arbeitsbereichskopie neue Arbeitsbereiche erstellt werden, werden Beziehungen zwischen Arbeitsbereichen und der neu erstellten Kopie erstellt.
