1 Programmas koda versiju pārvaldības sistēmas
1.1 Versiju pārvaldības rīks CVS
Pirmās versijas šim versiju pārvaldības rīkam parādījās 1986 gadā.
Versiju pārvaldības rīks CVS ir iekļauts OS Linux. Versiju pārvaldības rīks CVS atzīmē visas izmaiņas, kas veiktas ar programmas kodu pievienojot izmaiņu veikšanas laiku un lietotājvārdu, kurš šīs izmaiņas veicis. Parasti cilvēks kuš veicis izmaiņas tekstā veidā pievieno arī komentāru kādēļ tika veiktas izmaiņas.
Izmantojot CVS var iegūt sekojošu informāciju:
• Kurš veicis attiecīgās izmaiņas
• Kad izmaiņās tika veiktas
• Izmaiņu veikšanas iemesls
• Kādas vēl izmaiņas tika veiktas šajā laikā
CVS glabā visas projektā veiktās izmaiņas katalogu veidā, jeb repozitorijā.
Pirms sākt izmantot versiju pārvaldības rīku CVS jāizveido direktorija katram programmatūras projektam atsevišķi.
OS Linux katalogu var izveidot ar komandu mkdir
mkdir hello
Rezultātā tiks izveidota direktorija ar nosaukumu hello kurā glabāsies jaunais programmas projekts. Kad direktorija jaunajam projektam ir izveidota, tad šī direktorija jāpievieno repozitorijam to var izdarīt sekojoši
cvs add hello
Ja direktorija veiksmīgi pievienota repozitorijam parādīsies sekojošs paziņojums:
Directory /home/cvsroot/hello added to the repository
Kad direktorija pievienota repozitorijam tad var šajā direktorijā izveidot failu ar programmas kodu, ko saglabāt ar nosaukumu hello.c.
…