Peatükk 3. Töö failidega

Cervisia peaaken võimaldab kasutada vahetult kõiki CVS-i tavapäraseid võimalusi. Käsud rakenduvad tavaliselt mitmele failile korraga - nimelt neile, mida oled parajasti valinud. Kui valik hõlmab ka katalooge, sõltub käsu rakendamise kord menüüs Seadistused määratust. Kui näiteks on sisse lülitatud SeadistusedRekursiivne sissekannete tegemine ja eemaldamine ning sa valid menüükäsu FailTee sissekanne..., kusjuures valitud on mõni kataloog, siis tehakse sissekanne kõigist antud kataloogi alla kuuluvatest failidest. Vastasel juhul puudutab käsk vaid tavalisi faile kataloogis endas.

Joonis 3.1. Cervisia kontekstimenüü

Cervisia kontekstimenüü

Kõige sagedamini vajaminevad toimingud leiab ka failidel puuvaates hiire parema nupuga klõpsates avanevast kontekstimenüüst. Joonis 3.1, “Cervisia kontekstimenüü” näitab Cervisia peaakna kontekstimenüüd.

Faili redigeerimiseks piisab, kui sellele topeltklõps teha vüi fail valida ja vajutada klahvile Enter. Seejärel käivitatakse antud failitüübi käsitlemiseks mõeldud vaikerakendus (iga failitüübi vaikerakendus on kogu KDE-s kehtiv seadistus). Kui vaikerakendus ei ole mitte see, mida sa tahaksid parajasti kasutada, võib failil teha klõpsu hiire parema nupuga, valida alammenüü Redigeeri kasutades ning sealt juba mõni muu rakendus, mis antud failitüübiga tegelda oskab.

Failide lisamine

Failide lisamine projekti eeldab kaht sammu. Esiteks peab failid CVS-is registreerima ehk nad hoidlasse lisama. Kuid see ei ole veel kõik: et failid ka tegelikult hoidlasse jõuaks, tuleb nad sisse kanda. Sellel on üks oluline eelis: failid saab sisse kanda koos muudatustega projekti muudes osades. Nii võivad teised (nt. sissekandemeilides) hõlpsasti näha, et kõik need muudatused on tehtud korraga.

Selleks märgi Cervisia peaaknas failid, mida soovid lisada. Seejärel vali menüükäsk FailLisa hoidlasse... või klõpsa märgitud failidel hiire parema nupuga ja vali Lisa hoidlasse... Ilmub dialoog CVS - lisamine, mis näitab kõiki märgitud faile ja soovib saada sinu kinnitust. Klõpsa nupule OK.

Cervisia annab käsu

cvs add failinimed

Kui see õnnestub, ilmub lisatavate failide olekuveergu märge "Lisatud hoidlasse".

Hoiatus

CVS ei ole mõeldud pakkuma korralikku versioonide kontrolli binaarfailidele. Näiteks binaarfailide ühendamisel ei ole üldjuhul mingit mõtet. Pealegi võtab CVS sissekande tegemisel vaikimisi ette võtmesõna täiendamise (nt. stringis $Revision: 1.6 $). Binaarfailides võivad sellised asendused faili rikkuda ja muuta täiesti kasutamatuks.

Et seda ei juhtuks, tuleb binaarfailid (või ka muud, näiteks PostScript failid või PNG pildifailid) sisse kanda menüükäsuga FailLisa binaarfail... Ilmub dialoog CVS - Binaarfaili lisamine, mis näitab kõiki märgitud faile ja soovib saada sinu kinnitust. Klõpsa nupule OK.

Cervisia annab käsu

cvs add -kb failinimed