Innholdsfortegnelse:
Definisjon - Hva betyr Sun Workshop Teamware?
Sun Workshop Teamware er et distribuert kildeadministrasjonsprodukt for kildekodeversjon produsert av Sun Microsystems. Den er designet for å brukes av et team av mennesker som utvikler programvare samtidig. Teamware-verktøy øker organisatorisk produktivitet og sparer tid ved å forenkle styring av kildekoder.
Teamware administrerer Suns Solaris OS og Java-systemer sammen, bruker samtidig versjonssystem (CVS) og revisjonskontrollsystem (RCS). De gir sofistikert kildelagerhierarki, noe som gir mulighet for flere filoppdateringer. Teamware forbedrer også distribuert utvikling ved å kopiere et depot til et annet repository som ligger i et annet nettverk. Endringer blir deretter inkorporert i lokale kopier av depotet.
Techopedia forklarer Sun Workshop Teamware
Teamware-versjonskontroll implementeres som et lag på kildekodekontrollsystemet. Den tillater sporing av endringer i individuelle filer og fungerer gjennom filsystemer, som klientprogrammer og brukere får tilgang til via et montert nettverksfilsystem. Teamware tillater konfigurering av arbeidskataloger i arbeidsområder og gjør det mulig å jobbe på individuelle versjoner av den samme filen, slik at de siste versjonene er tilgjengelige på individuelle arbeidsområder. En annen fordel med å distribuere Teamware ligger i det faktum at det støtter koordinert parallell utvikling, noe som gir mulighet for å lage isolerte arbeidsområder for hver utvikler. Utviklere får muligheten til å kopiere prosjektfiler fra et sentralt arbeidsområde til sitt eget private arbeidsområde og gjøre endringer i filer før de kopierer dem tilbake til det sentrale arbeidsområdet.
Et team utfører arbeidet sitt i filer og kataloger. Alle arbeidskataloger er plassert i en katalog på høyt nivå og videreformidlet til et arbeidsområde ved hjelp av Teamware. Teamware bruker følgende verktøy:
- Konfigurasjon: Danner intelligente forbindelser mellom arbeidsområder som eies av forskjellige Teamware-brukere og opprettholder historien til arbeidsområdene som brukes og transaksjonene som er utført
- Versjonering: Huser historie og deltas for hver fil
- Sammenslåing: Gir beskyttelse mot endringer i filer som utfører overskriving
- Freeze Pointing: Tar bilder av arbeidsområdet
- Bygning: Kombinerer filer til fungerende applikasjoner
Teamware konverterer katalogen til arbeidsområder. Når nye arbeidsområder opprettes fra en arbeidsområdekopi, opprettes forhold mellom arbeidsområder og den nyopprettede kopien.
