Finne ut hvem som sist endret en linje med merknadskommando
La oss anta at du har funnet en kode som du ikke forstår, på linje 65 i en fil.
hvem spør du om det?
Vel, du kan
starte med å se på ressurshistorikken for filen, men den forteller
ikke hvem som har endret linjen. Dette er grunnen til at annotasjonskommandoen er nyttig. Det kalles av og til på spøk for
skyld, og det gjør at
du kan velge en hvilken som helst ASCII-fil (se merknad om binære filer) og hente
en liste over hvem som har utført endringer.
Handlingen Vis annotasjon
er tilgjengelig i visningene Historikk, Synkroniser, Ressurs, Pakker,
og i visningen Utforsking av CVS-datalger. Det finnes to typer annotasjon:
den nye hurtigforskjellen og den noe eldre annotasjonsvisningen. Annotate View. Du kan velge hvilken versjon av annotasjon
du vil bruke, fra preferansesiden for CVS-annotasjon.
Forskjellene mellom de to annotasjonsmetodene kan oppsummeres slik:
- Hurtigforskjellsannotasjon:
- Annotasjonstypen hurtigforskjell viser annotasjonene i en lokal fil direkte i samme redigeringsprogram.
- Hvis du klikker på en annotasjon eller klikker på en linje, vil redigeringsprogrammet få Historikk-visningen til å vise tilsvarende revisjonsinformasjon.
- Du mister ikke plassen i redigeringsprogrammet når du får vist annotasjonen.
Annotasjoner blir bare lagt til på annotasjonslinjen i redigeringsprogramet du bruker.
- Du kan slå av annotasjoner ved å velge "Skjul revisjonsinformasjon" fra annotasjonslinjens hurtigmeny.
- Annoter-visning:
- Perspektivet kan endres avhengig av dine preferanseinnstillinger.
- Et skrivebeskyttet tekstredigeringsprogram åpnes for å vise annotasjonene.
- Hvis du velger endringer i Annoter-visningen, vil linjer knyttet til den valgte endringen bli uthevet i tekstredigeringsprogrammet.
- Motsatt vil valg av en linje i redigeringsprogrammet gjøre at Annoter-visningen velger endringen knyttet til den linjen.
- I visningen Historikk ser du historikken til den åpnede filen og revisjonen for den valgte endringen er uthevet. Dette gjør at du raskt kan se iverksettingskommentaren for en endring.
Fungerer bare for tekstfiler
Annotasjonskommandoen fungerer bare for filer som er merket som ASCII i CVS-datalageret.
I tillegg åpner kommandoen en tekstfil for å vise endringene, selv om det
tilknyttede redigeringsprogrammet på arbeidsbenken ikke er et
tekstredigeringsprogram. Hvis du for eksempel bruker annotasjonskommandoen
på en plugin.xml-fil, blir det åpnet et enkelt
tekstredigeringsprogram i stedet for et fullstendig
PDE-redigeringsprogram.
Overvåking/redigering
Gruppeprogrammering med CVS
CVS