Visual SourceSafe ( VSS ) och StarTeam är mjukvaruplattformar som fungerar som styrsystem tillhandahåller lösningar för utvecklingsgrupp mjukvaruprojekt . Visual SourceSafe ägs av Microsoft och StarTeam ägs av Borland . Båda plattformarna fungerar som avancerade samarbetsverktyg med centraliserad kontroll förvaltning . Både VSS och StarTeam tillåter grupp utvecklare för att hantera virtuella bibliotek och utveckla mjukvaruprojekt . Software Configuration Management
StarTeam är en programvara konfiguration (SCM ) , som möjliggör programvarumodulen versioner som ska spåras samt ha förmåga att släppa programvaror . Detta system ger låsning så att två utvecklare inte göra motstridiga ändringar på samma gång . SCM har även revision , spårbarhet , identifiering , rollback och återhämtning funktioner som dokumenterar historien om ett mjukvaruprojekt . Addera StarTeam Struktur
StarTeam är strukturerad som en förvaringsplats för projekt innehåller mappar med filer , ändringsbegäran , krav , uppgifter och ämnen . Varje projekt kan ha sin egen unika struktur . En StarTeam vy är en sub behållare av ett projekt eller en delmängd av ett projekt som snabbt kan nås av gruppen . StarTeam stöder parallell utveckling , vilket innebär att en grupp kan filial eller sammanfoga projekt . Utvecklare kan anpassa konfigurationer och återanvända dem för flera projekt .
VSS Struktur
Visual SourceSafe använder guider för att hjälpa utvecklare att få projekt igång . Systemet brukar ställa upp med en centraliserad databas på ett nätverk som är anslutet till en eller flera klienter . Systemet är uppbyggt så att koden är lagrad i databasen under redigering och sammanställning görs på klientdatorerna . De byggstenar som utgör databasen är filer i projekt . Databasen , som kräver en administratör lagrar historiska versioner av projektet och övervakas av systemet för konflikter .
Version Control
Version Control är ett Visual SourceSafe verktyg som spårar hela historien om ett projekt som börjar med den ursprungliga versionen . " Visa historik" i menyn "Verktyg" kan utvecklare få tillgång till historien av en fil eller ett projekt . Trots att systemet sparar alla versioner av en fil , sparar Reverse Delta tekniken endast senaste versionerna medan resten blir " version skillnader" som bevarar diskutrymme . Interna versionsnummer automatiskt tilldelas varje fil . Systemet möjliggör skräddarsydda datum /tid frimärken , som fungerar som projektledare markörer när ändringar görs .