Visual SourceSafe ( VSS ) og StarTeam er software plattformer som fungerer som kontrollsystemer tilby løsninger for gruppe programvare utviklingsprosjekter. Visual SourceSafe eies av Microsoft og StarTeam eies av Borland . Begge plattformene fungerer så forseggjort samarbeidsverktøy med sentralisert kontroll ledelse . Både VSS og StarTeam tillate gruppe utviklere å administrere virtuelle biblioteker og utvikle programvare-prosjekter . Software Configuration Management
StarTeam er en programvare Configuration Management ( SCM ) system , som lar programvareutviklere modulversjoner å bli sporet , samt å ha evne til å frigjøre programvareprodukter. Dette systemet gir låsing slik at to utviklere ikke foreta motstridende endringer samtidig . SCM har også revisjon, sporbarhet , identifikasjon, tilbakeføring og utvinning funksjoner som dokumenterer historien til en programvare-prosjekt .
StarTeam Struktur
StarTeam er strukturert som et oppbevaringssted for prosjekter inneholder mapper med filer, endre forespørsler , krav , oppgaver og emner . Hvert prosjekt kan ha sin egen unike struktur. En StarTeam syn er en sub beholder av et prosjekt eller undergruppe av et prosjekt som kan være raskt tilgjengelig av gruppen . StarTeam støtter parallell utvikling , noe som betyr at en gruppe kan avslaget eller flette prosjekter. Utviklere kan tilpasse konfigurasjoner og bruke dem for flere prosjekter .
VSS Struktur
Visual SourceSafe bruker veiviser for å hjelpe utviklere få prosjekter i gang. Systemet er vanligvis satt opp med en sentralisert database på et nettverk som er tilkoblet til en eller flere klienter . Systemet er bygget opp slik at koden er lagret i databasen under redigering og kompilering er gjort på klientmaskiner. Byggesteinene som utgjør databasen er filer inne i prosjekter. Databasen , som krever en administrator , butikker historiske versjoner av prosjektet og er overvåket av systemet for konflikter .
Version Control
Version Control er et Visual SourceSafe verktøy som sporer hele historien til et prosjekt som begynner med den første versjonen . " Vis historikk " på " Verktøy"-menyen lar utviklere å få tilgang til for en fil eller et prosjekt . Selv om systemet lagrer alle versjoner av en fil , lagrer Reverse Delta Technology bare nyeste versjonene mens resten blir " versjon deltaer " som bevarer diskplass. Interne versjonsnummer blir automatisk tildelt hver fil. Systemet gjør det mulig for tilpassede dato /klokkeslett frimerker , som fungerer som prosjektledere markører når det gjøres endringer .