Overvåg en annoteret visning af en fil

Med kommandoen cvs annotate, giver CVS en mulighed at se, for hver linje i en fil, hvem som senest har ændret linjen. Denne visning kan være til hjælp for at få styr på hvem der har introduceret en ændring i et programs opførsel, eller hvem man skal spørge om en vis ændring eller en vis fejl i koden.

Cervisia giver dig adgang til denne funktion, men udvider informationen yderligere interaktivt. Du får en kommentarvisning ved at vælge Vis->Kommentér.... En anden måde er at trykke på knappen Kommentér i dialogen Gennemse log dialogen i hvilken du kan vælge hvilken version af filen du vil have vist. På Figur 4.3, “Et øjebliksbillede af Cervisias kommentardialog” kan du se et øjebliksbillede af dialogen.

Figur 4.3. Et øjebliksbillede af Cervisias kommentardialog


Et øjebliksbillede af Cervisias kommentardialog

I kommentardialogen ser du et vindue med den seneste version af den markerede fil (eller revision "A"-udgaven hvis du har startet kommentardialogen fra Gennemse log dialogen). I søjlerne inden teksten, får du en del information som har at gøre med den seneste ændring på hver linje. I den første søjle vises linjenummeret. I den anden søjle ses forfatteren til versionen og revisionsnummeret. Til sidst, i den tredje søjle, ses det egentlige indhold i linjen.

Derfor, hvis en vis linje ser mærkelig ud, eller du antager at der er en fejl der, kan du med det samme se hvem som er ansvarlig for linjen. Men ikke kun det, du kan også finde ud af hvorfor linjen blev ændret. For at gøre dette, flyttes musemarkøren hen over de respektive revisionsnumre. Så vises et værktøjsvink med logmeddelelser og datoer for ændringerne.