RCS () on versionhallintajärjestelmä lähdekoodien hallintaan. RCS:n kehitti Walter F. Tichy Purduen yliopistossa 1980-luvun alkupuolella. RCS kehitettiin parannuksena Source Code Control System (SCCS) -järjestelmään.

RCS on niin sanottu ensimmäisen sukupolven versionhallintajärjestelmä, joka seuraa yksittäisiä tiedostoja, ei sisällä palvelintukea ja perustuu lukituksiin.

CVS kehitettiin aluksi käyttöliittymäksi () RCS:lle.

Lisenssi Ohjelman alkuperäinen lisenssi kielsi levittämästä ohjelmaa ilman kirjallista lupaa.

Käyttö Ohjelma perustuu sisään- ja uloskirjautumiseen (checkin, checkout), jossa muokattava tiedosto kirjataan ensin ulos, muokataan ja lopuksi kirjataan takaisin sisään.

Esimerkki-istunto: # uloskirjaus ja lukitus co -l tiedosto

# muokkaus $EDITOR tiedosto

# sisäänkirjaus ci -u tiedosto

Lähteet

Aiheesta muualla RCS—A System for Version Control (PDF) Verkkosivut Purduen yliopistossa Verkkosivut GNU-projektissa

Luokka:Versionhallintajärjestelmät