Sisukord
Cervisia võimaldab mitmel puhul avada akna, mis näitab failiversioonide erinevusi:
Peaaknas saab valida menüükäsu → . See annab käsu cvs diff ning näitab erinevusi sinu liivakasti ja viimati värskendatud (tuntud ka kui
BASE
) versiooni vahel. See on eriti kasulik vahetult enne faili sissekandmist, et leida sobiv logiteade.Erinevusi oma liivakasti ja peamise arendusharu ehk
HEAD
vahel saab vaadata menüükäsuga →Valitud faili kahe viimase versiooni erinevusi saab vaadata menüükäsuga →
Käske , ja saab samuti kasutada peaaknas failil, mille erinevusi soovid näha, hiire parema nupuga klõpsates.
Sissekande tegemise dialoogis saab erinevusi lasta näidata faili nime valides ning sellel topeltklõpsu tehes või klahvi Return vajutades. Selle tulemus on sarnane menüükäsuga →
Logifailide lehitsemise dialoogis saab märkida faili kaks versiooni ja lasta näidata nende erinevusi (täpsemalt vaata “CVS logide lehitsemine”).
Nagu oodata võibki, ei paiska Cervisia lihtsalt käsu diff väljundit terminaliaknasse, vaid näitab seda graafiliselt, näiteks nagu Joonis 4.1, “Cervisia võrdlemise dialoog”.
Dialoogis olev tekst kujutab endast veidi paremaks muudetud varianti tekstist, mille annab võrdlemiskäsk võtmega -u
. Kahes aknas on näha erinevad versioonid, kusjuures read on korraldatud nii, et neid saaks otse võrrelda. See tähendab, et seal, kus teksti on lisatud või kustutatud, on teise akna vasakus servas vastavas kohas näha tühjad read tähistusega +++++
. Lisaks sellele on näha iga rea number.
Parempoolse akna teises veerus on näha, milline on muudatus olnud. Võimalikud tüübid on Lisatud
, Kustutatud
ja Muudetud
, need read on vastavalt sinised, rohelised ja punased. Dialoogi keskel on kokkusurutult näha värvimärgised ridade kaupa. Nii saab faili muudatustest kiire ülevaate. Kokkusurutud kujundi värviribade asendit saab kasutada ka orienteerumiseks kerimisribade kasutamisel.
Tavaliselt on kerimisribad vasakus ja paremas aknas sünkroonitud, st. kui kerid vasakut akent, liigub vastavalt ka parem aken. Seda käitumist saab muuta märkekasti abil.
Seda, kuidas kohandada võrdlemisdialoogi, annab teada “Võrdluse näitaja”.