Hva er en CVS modul?

Hva er en CVS modul?


Programvareutvikling er produksjon av programvareprodukter via en forhåndsbestemt prosess. Systemer som bistår med utvikling av programvare inkluderer Concurrent Versions System (CVS). CVS-systemer bruker moduler for å organisere programvareutvikling data.

Definisjon

CVS-systemet er et gratis, programvareversjon, kontrollsystem. Fri programvare refererer til programmer som kan brukes, endres, kopieres og videreformidles i en modifisert form uten restriksjoner. Revisjonskontroll er forvaltningen av endringer eller endringer til programmer, dokumenter eller andre typer digital informasjon som er lagret i form av datafiler. CVS systemer er avhengige av moduler som styringsverktøy.

moduler

CVS systemer klassifisere eller merke hvert prosjekt, noe som tilsvarer et sett med relaterte filer, og organiserer dem som en modul. En modul er en programvare eller maskinvare komponent som er selvstendig og vant til å håndtere en bestemt funksjon i et større system. CVS-systemet serveren lagrer modulene i depotet, eller database med relatert informasjon. Programmerere kan sjekke ut, eller få tilgang til kopier av, filer for å få kopier av disse modulene.

Kritikk

Bruker revisjoner blir gjennomført per fil, på grunn av modulene selvstendige natur, i motsetning til hele samlingen av filer i et prosjekt. Dette kan skape overflødig arbeid for CVS brukere av systemet.