osnove rcs vsak program gre v teku svojega razvoja skozi mnogo evolutivnih sprememb mnoge so resnicne izboljsave mnoge so le lepotni popravki nekatere so povsem zgresene slepe veje kako se znajti v goscavi razlicic ko razvijamo program nekateri operacijski sitemi npr openvms hranijo vse reazlicice dokler jih ne pobrisemo drugi pa ne na unixu sta bila razvita dva sistema za vzrzevanje razlicic programa med razvojem sccs source code control system in rcs revision control system v imeniku kjer hranite izvorno kodo programov ustvarite podimenik z imenom rcs priporocljivo ne pa nujno je da datoteko opremite z oznacevalcem id primerno mesto za oznacevalec je komentar v c pisemo id v fortranu c id ipd program vnesemo v bazo rcs ci filename ukaz ci check in vas pobara po kratkem opisu programa ki ga vnasate kasneje ga lahko preberete z ukazom rlog in to je vse program dobimo iz baze rcs z ukazom co check out co filename co l filename ukaz co prepise iz baze kopijo programa ki je zavarovana proti pisanju ce bi radi program spreminjali in popravljali uporabimo opcijo co l mali l popravljeno kopijo dodamo v bazo z ukazom ci se dva ukaza sta brez katerih ne moremo ce smo program poklicali iz baze z opcijo co l pa smo si kasneje premislili in ga ne bi zeleli spreminjati restavriramo prvotno stanje takole rcs u filename rm filename seznam vseh datotek ki so trenutno iz baze poklicane z opcijo co l rlog l r rcs denimo da bi radi eno prejsnjih verzij programa zdi se nam da bi verzija morala biti prava poskusimo co r filename ni prava enostavno poskusimo z ali mar rcs hrani vse razlicice programa nikakor vedno shrani samo spremembe glede na prejsnjo razlicico literatura j peek t o'reilly and mike loukides unix power tools o'reilly associates isbn x poglavja last update october p peterlin